Data Sheet

Reset
Command 0xB0
Format Quick
Data none
ticcmd ticcmd --reset
Arduino lib tic.reset()
This command makes the Tic forget most parts of its current state. Specifically, it does the following:
Reloads all settings from the Tic’s non-volatile memory and discards any temporary changes
to the settings previously made with serial commands (this applies to the step mode, current
limit, decay mode, max speed, starting speed, max acceleration, and max deceleration
settings)
Abruptly halts the motor
Resets the motor driver
Sets the Tic’s operation state to “reset”
Clears the last movement command and the current position
Clears the encoder position
Clears the serial and “command timeout” errors and the “errors occurred” bits
Enters safe start if configured to do so
The Tic’s serial and I²C interfaces will be unreliable for a brief period after the Tic receives the Reset
command, so we recommend waiting at least 10 ms after sending a “reset” command before sending
additional I²C or serial commands.
This command does not modify the “intentionally de-energized” error bit. Since this command does
not trigger a full microcontroller reset, it does not affect the “up time” variable (which indicates the time
elapsed since the Tic’s last full microcontroller reset) or the “device reset” variable (which indicates the
cause of the Tic’s last full microcontroller reset).
Tic Stepper Motor Controller User’s Guide © 2001–2018 Pololu Corporation
8. Command reference Page 126 of 150