Data Sheet

In the Tic Control Center, the “Set current position” button can be used to halt the motor and set the
Tic’s current position to the specified value. This button is on the “Status” tab and is only available
when the control mode is Serial / I²C / USB.
Halt and hold
Command 0x89
Format Quick
Data none
ticcmd ticcmd --halt-and-hold
Arduino lib tic.haltAndHold()
This command stops the motor abruptly without respecting the deceleration limit. Besides stopping
the motor, this command also sets the “position uncertain” flag (because the abrupt stop might cause
steps to be missed), sets the input state to “halt”, and clears the “input after scaling” variable.
If the control mode is something other than Serial / I²C / USB, this command will be silently ignored.
In the Tic Control Center, the “Halt motor” button can be used to halt the motor. This button is on the
“Status” tab and is only available when the control mode is Serial / I²C / USB.
Reset command timeout
Command 0x8C
Format Quick
Data none
ticcmd ticcmd --reset-command-timeout
Arduino lib tic.resetCommandTimeout()
If the command timeout is enabled, this command resets it and prevents the “command timeout” error
from happening for some time. See Section 5.4 for more information about the command timeout.
The Tic Control Center constantly sends this command while it is connected to a Tic.
Tic Stepper Motor Controller User’s Guide © 2001–2018 Pololu Corporation
8. Command reference Page 123 of 150