Data Sheet

Offset Name Type Description Units
0x32
Device
reset
unsigned
8-bit
The cause of the Tic’s last full
microcontroller reset.
0: Power up
1: Brown-out reset
2: Reset line (RST) pulled low by
external source
4: Watchdog timer reset (should
never happen; this could indicate a
firmware bug)
8: Software reset (by firmware
upgrade process)
16: Stack overflow (should never
happen; this could indicate a
firmware bug)
32: Stack underflow (should never
happen; this could indicate a
firmware bug)
A reset command does not affect this
variable.
0x33
VIN
voltage
unsigned
16-bit
Measured voltage on the VIN pin. mV
0x35 Up time
unsigned
32-bit
Time since the Tic’s microcontroller last
experienced a full reset or was powered up.
A reset command does not affect this
variable.
ms
0x39
Encoder
position
signed
32-bit
Raw encoder count measured from the
quadrature encoder inputs (TX and RX).
ticks
0x3D
RC pulse
width
unsigned
16-bit
Reading from the RC pulse input. 0xFFFF
means the reading is not available or invalid.
1/12 µs
0x3F
Analog
reading
SCL
unsigned
16-bit
Analog reading from the SCL pin, if analog
readings are enabled for it. 0xFFFF means
the reading is not available.
0 = 0 V,
0xFFFE ≈ voltage on
5V pin
0x41
Analog
reading
unsigned
16-bit
Analog reading from the SDA pin, if analog
readings are enabled for it. 0xFFFF means
0 = 0 V,
0xFFFE ≈ voltage on
Tic Stepper Motor Controller User’s Guide © 2001–2018 Pololu Corporation
7. Variable reference Page 116 of 150