User Manual
Theia lens motor controller instructions
Theia Technologies® motor control
v.180628
Answer ID: 0x67 Motor Setup
Motor ID: 0x01 Focus
0x02 Zoom
0x03 Iris
0x04 IR-cut filter
Motor Type: 0x00 Stepper motor
0x01 DC motor
Use left stop: 0x00 No
0x01 Yes If this is 0x00 command 0x73 will not work.
Use right stop: 0x00 No
0x01 Yes Currently only the left end point switch is supported.
Steps: ### Max. number of steps: (256 * MSB) + LSB
(The board does NOT keep track of the position)
Min. Speed: ### Min. steps per second: (256 * MSB) + LSB
Max. Speed: ### Max. steps per second: (256 * MSB) + LSB
CR: 0x0D End of Answer marker
Note: For an invalid motor ID the return will be:
0x67 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0x0D
4.3.5. Write Motor Setup
Bytes:
Command
ID
Motor
ID
Motor
type
Use left
stop
Use
right
stop
Steps
(MSB)
Steps
(LSB)
Min
speed
(MSB)
Min
speed
(LSB)
Max
speed
(MSB)
Max
speed
(LSB)
CR
Command ID: 0x63 Write Motor Setup
Motor ID: 0x01 Focus
0x02 Zoom
0x03 Iris
0x04 IR-cut filter
Motor Type: 0x00 Stepper motor use this for motors number one to three (Focus, Zoom, Iris)
0x01 DC motor use this for motor number four (IR cut filter)
Use left stop: 0x00 No
0x01 Yes If this is 0x00 command 0x73 will not work.
Use right stop: 0x00 No
0x01 Yes Currently only the left end point switch is supported.
Steps: ### Max. number of steps: (256 * MSB) + LSB
(The board does NOT keep track of the position)