
Programming
47
AXB-PT10/15/30 PosiTrack Camera Controllers
The following table lists the request functions sent to PosiTrack units.
This table lists the return/response strings from the PosiTrack units.
General Format (Cont.)
Byte No.
Type
Range
Direction
4
Pan Feedback
0-65535
From PT
5
Tilt Feedback
0-65535
From PT
6
Zoom Pot Feedback
0-65535
From PT
7
Focus Pot Feedback
0-65535
From PT
RS-232 Levels that are valid <LEVEL NO> are 0-7.
Request Functions Sent to the PosiTrack Unit
Functions Syntax
Channel On/Off
'*' <1> <0> <CHANNEL> <STATUS> <CHECKSUM>
Status 1 ->
turn on channel status 0 -> turn off channel
Set level (byte)
'*' <3> <0> <LEVEL NO(0-3 valid)><LEVEL> <CHECKSUM>
Send string
'*' <4> <0> <# BYTES> <STRING> <CHECKSUM>
Send command
'*' <5> <0> <# BYTES> <STRING> <CHECKSUM>
Get channel status
'*' <6> <0> <STATUS CHANNELS> <CHECKSUM>
Get level status
'*' <7> <0> <LEVEL, (4-7 valid)> <CHECKSUM>
Get bus status
'*' <8> <CHECKSUM>
Get device(s)
'*' <9> <CHECKSUM>
Set response mask
'*' <10> <MASK1> <MASK2> <CHECKSUM>
Send all on channels
'*' <11> <0> <CHECKSUM>
Send all levels
'*' <12> <0> <CHECKSUM>
Set level (word)
'*' <13> <0> <LEVEL NO><LEVEL_H><LEVEL_L><CHECKSUM>
Stand alone baud rate
'*' <14> <0 or 1> <CHECKSUM>
A value of 0 sets the rate to 9600. A value of 1 enters a baud rate of 38.4 KB.
Return/Respond Strings from the PosiTrack Units
Function
Syntax
Channel status
'&' <1> <0> <CHANNEL> <STATUS> <CHECKSUM>
Status 1 = Turn on channel
Status 0 = Turn off channel
Change level (byte)
'&' <2> <0> <LEVEL NO> <LEVEL> <CHECKSUM>
Receive string
'&' <3> <0> <# BYTES> <STRING> <CHECKSUM>
Receive command
'&' <4> <0> <# BYTES> <STRING> <CHECKSUM>
Bus led status
'&' <5> <STATUS> <CHECKSUM>
Bus status
'&' <6> <STATUS> <CHECKSUM>
When AXlink is reset, BUS STATUS is sent without being queried.
When AXlink goes back online, BUS STATUS is sent again.
Device list
'&' <7> <# DEVICES> <DEVICES> <CHECKSUM>
Change level (word)
'&' <8> <0> <LEVEL NO> <LEVEL_H> <LEVEL_L>
<CHECKSUM>