beautypg.com

Research Concepts RC2500 User Manual

Page 92

background image

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