Data Sheet

Example: Get variable [https://www.pololu.com/docs/0J71/8#cmd-get-variable] “target position”
(32 bits)
bmRequestType
bRequest
command
wValue
wIndex
offset
wLength
length
Data (in)
response data
0xC0 0xA1 0 0x000A 0x0004 0x4996 02D2
Read value: 0x4996 02D2 = 1,234,567,890
Set setting
bmRequestType bRequest wValue wIndex wLength Data
0x40 command data offset 0 (none)
The “set setting” [https://www.pololu.com/docs/0J71/8#cmd-set-setting] command uses a unique format.
This request contains the command byte in bRequest, an 8-bit value in wValue (the upper byte is
always 0), and an offset in wIndex.
Example: Set setting [https://www.pololu.com/docs/0J71/8#cmd-set-setting] “step mode” to 1/8
step
bmRequestType
bRequest
command
wValue
data
wIndex
offset
wLength Data
0x40 0x13 0x0003 0x0041 0 (none)
Tic Stepper Motor Controller User’s Guide © 2001–2018 Pololu Corporation
11. USB command encoding Page 148 of 150