Research Concepts RC2500 User Manual
Page 92
RC2500 Antenna Controller
Appendix E
RC2500 Comm Protocol
85
Research Concepts, Inc. • 5420 Martindale Road • Shawnee, Kansas 66218-9680 • USA
www.researchconcepts.com
byte 0
STX
byte 1
A
where A is the RC2500 address
byte 2
33h
the command code
byte 3
direction
This field can specify 'C', 'W', 'D', 'U', O, L, or 'X' where ...
C refers to azimuth Counter clockwise,
W refers to azimuth clockWise,
D refers to elevation Down,
U refers to elevation Up,
O refers to polarization cOunter clockwise,
L refers to polarization cLockwise, and
X means stop all movement.
byte 4
speed
This field specifies the jog speed, either 'F' (Fast) or 'S' (Slow).
Note that this field must contain a valid value even if the direction
field specifies 'X' (Stop).
bytes 5-8 :
duration
This field specifies the duration of the jog command in
milliseconds. The valid range of values for this field is '0000' to
'9999'. As a practical matter, the resolution of the timer used to
time the move is approximately 175 milliseconds, so any move
will be for a time interval equal to a multiple of approx. 175
milliseconds. Note that this command must contain a valid value
even if the direction field specifies 'X' (Stop).
byte 9
ETX
byte 10 :
checksum
the checksum
If this command can be executed, the reply to this command will be the same as the reply to the status
poll query command except the command code will be '33h'. A NAK reply will be sent to the host if the
direction specifies C, W, U, D, O, or L and the limit input associated with the axis and direction specified
by the command is asserted (only for versions of the controller which support individual limits). Note that
the controller can only support a remote jog about a single axis. For example, if a remote jog is in
progress about the azimuth axis and a remote elevation jog command is received (that can be executed),
the azimuth jog will terminate regardless of the duration specified for the remote azimuth jog. A NAK
reply will also be sent to the host if polarization movement is specified and the Pol Control Equipment
Code CONFIG mode item is set to 0 (No Pol Control). If the direction byte contains ‘X’ all antenna
movement will stop. If TRACK mode is active and the direction byte specifies ‘X’, ‘C’, ‘W’, ‘D’, or ‘U’
REMOTE mode will receive control and all tracking will cease. If TRACK mode is active and a peaking or
search operation is in progress the NAK reply will be returned to the host.
Polarization Command
The following command specifies a move to a preset polarization position. The command contains 6
bytes.
The format of the command is as follows;
byte 0
STX
byte 1
A
where A is the RC2500 address
byte 2
34h
the command code
byte 3
'X'
this field will specify either ‘H’ or ‘V’
where ...
H specifies that the controller drive the polarization to the
horizontal polarization position associated with the satellite that
was the last target of an auto move operation.
V specifies that the controller drive the polarization to the vertical
polarization position associated with the satellite that was the
last target of an auto move operation.
byte 4
ETX