80
RC2000C Polar Tracking Antenna Controller
If an unrecognized command arrives (one whose command code is either unknown or whose length is not
compatible with the given command code, but which has the correct address and checksum), a NAK reply is
sent to the host. The format of the NAK reply is ...
byte 0:
byte 1:
byte 2:
byte 3:
byte 4:
DEVICE TYPE QUERY COMMAND
The SA Bus specifications require that command character 30h must trigger the return of the six-character
device type string. The message format for this query will be ...
byte 0:
byte 1:
byte 2:
byte 3:
byte 4:
The reply to this query will consist of 11 bytes ...
byte 0:
byte 1:
byte 2:
bytes 3-6:
bytes 7,8:
byte 9:
byte 10:
DEVICE STATUS POLL COMMAND
The SA Bus specification requires that command character 31h cause a device to return its status information.
The reply to this command includes azimuth, elevation and polarization position, current satellite name, as well
as limit, alarm and drive status information. The status poll command message consists of 5 bytes and the
format is;
byte 0:
byte 1:
byte 2:
byte 3:
byte 4:
The response to this command will consist of 38 bytes, which will be a combination of ASCII and binary data
fields. The binary data will be placed in the lower nibble of a byte whose higher nibble will be initialized to a
value that will make the result an ASCII character. The idea with this response is to be able to reproduce the
information presented on the LCD to the user when manual mode is active. The format of the response will be;
byte 0:
byte 1:
byte 2:
bytes 3-12:
Research Concepts, Inc. • 5420 Martindale Road • Shawnee, Kansas 66218-9680 • USA www.researchconcepts.com
NAK
A
where A is the RC2000 address
'CC'
the command code of the unrecognized message.
ETX
checksum
STX
A
where A is the RC2000 address
30h
30 hex - the device type query command code
ETX
checksum
ACK
A
where A is the RC2000 address
30h
the device type query command code
'XXXX'
where the value of 'XXXX' depends on the mount type.
'2KCA' for elevation over azimuth mounts,
'2KCP' for polar mounts with power declination adjust,
'2KCE' for azimuth over elevation type mounts.
'XX'
where XX is the version number, for example if the current software
version number were 4.31, XX would be '43'.
ETX
checksum
STX
A
where A is the RC2000 address
31h
the status poll query command code
ETX
checksum
ACK
A
where A is the RC2000 address
31h
the status poll query command code
sat_name
This field will contain the satellite name in upper case letters. If the
name does not occupy the entire field the name will be left justified and
Appendix E
Communications Protocol
Need help?
Do you have a question about the RC2000C and is the answer not in the manual?