T-Series/Commands/Set Microstep Resolution/A-Series Motorized Devices
| Instruction Name | Set Microstep Resolution |
|---|---|
| Applies to | A-Series motorized devices |
| Firmware Version | 6.xx |
| Command Number | 37 |
| Command Type | Setting |
| Command Data | Microsteps |
| Reply Data | Microsteps |
| Safe to retry? | Yes |
| Returns Current Position? | No |
| Persistence | Non-Volatile |
| Summary | Changes the number of microsteps per step. |
This command sets the microstep resolution of a device.
This setting is stored in non-volatile memory and will persist after power-down or reset. Use Restore Settings (Cmd 36) to restore all non-volatile settings to factory default.
The default value on most devices is 64. Available microstep resolutions are:
- 1, 2, 4, 8, 16, 32, 64, 128, 256
- 3, 6, 12, 24, 48, 96, 192
- 5, 10, 20, 40, 80, 160
- 9, 18, 36, 72, 144
- 15, 30, 60, 120, 240
- 25, 50, 100, 200
- 27, 54, 108, 216
- 45, 90, 180
All position related settings are in units of microsteps. When you change the microstep resolution, microstep related settings are automatically restored to their default values and then adjusted to match the scale of the new resolution.
If you have previously changed any settings, you will need to reconfigure them after setting a new microstep resolution. The device should be homed after assigning a new microstep resolution.
The following example shows affected settings when resolution is changed from 64 to 32:
| Setting | Default | Before | After |
| Microstep Resolution * | 64 | 64 | 32 |
| Current Position | n/a | 10501 ** | 5250 ** |
| Target Speed * | 153600 | ignored | 76800 |
| Knob Velocity Scale * | 153600 | ignored | 76800 |
| Home Speed * | 50000 | ignored | 25000 |
| Maximum Position * | 280000 | ignored | 140000 |
| Minimum Position * | 0 | ignored | 0 |
| Home Offset * | 0 | ignored | 0 |
| Acceleration * | 205 ** | ignored | 102 ** |
| Deceleration * | 205 ** | ignored | 102 ** |
* The settings for these commands are saved in non-volatile memory.
** Note that if a number is divided by two, it is rounded down to the nearest whole number.
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.