T-Series/Commands/Set Microstep Resolution
From ZaberWiki
[edit] Set Microstep Resolution - Cmd 37
Warning: This is an "include" page. As such, its contents may be included in multiple other pages. To see a list of all pages that include this page, click on "What links here" in the bottom left navbar. If you make changes to this page, be sure that your changes are appropriate to all pages on which this content will be included. You are also encouraged to review our Zaber Wiki Editing Guidelines. This header will not be included in other pages.
| Instruction Name | Set Microstep Resolution |
|---|---|
| Firmware Version | 5.00 and up |
| Command Number | 37 |
| Command Type | Setting |
| Command Data | Microsteps |
| Reply Data | Microsteps |
| Persistence | Non-Volatile |
| Summary | Changes the number of microsteps per step. |
Valid data are 1, 2, 4, 8, 16, 32, 64, and 128. The default on most devices is 64. All position data sent to or received from T-Series products is in units of microsteps. Note that when you change the microstep resolution using this command, other position related settings are changed automatically to adjust for the new microstep size. The table below gives an example showing how other settings are affected when the microstep resolution is changed from 128 to 64:
| Setting | Before | After |
| Target Speed * | 2922 | 1461 |
| Maximum Travel Range * | 280000 | 140000 |
| Current Position | 10501 ** | 5250 ** |
| Maximum Relative Move * | 20000 | 10000 |
| Home Offset * | 1000 | 500 |
| Acceleration * | 100 | 50 |
* The settings for these commands are saved in non-volatile memory, i.e. the settings persist even if the device is powered down. To restore all non-volatile settings to factory default, use Restore Settings (command 36).
** Note that if a number is divided by two, it is rounded down to the nearest whole number. The only exception to this is if acceleration would become 0 (because 0 for acceleration indicates infinite acceleration). If acceleration would become 0, it will instead be set to 1 which is the lowest acceleration possible.
