Research Concepts RC2000A User Manual
Page 75

RC2000A Dual Axis Antenna Controller
Appendix E
Communications Protocol
75
internal_position = (byte_24_25_position
* 11) + ls_nibble_byte_32
where the variables are as defined for
the polarotor case. Note that when a
rotating feed is present in the system,
the upper nibble of byte 32 will be
'0011'.
byte 33-35 : Reserved for future use. This field will
contain the space character, 20 hex or 32
decimal.
byte 36 : ETX
byte 37 : checksum */
/* QUERY NAME COMMAND **
This query command instructs the RC2000 to send back to the host
computer an indexed satellite name from the list of located
satellites stored in non-volatile memory. This list is comprised
of those satellites that were saved via SETUP mode in the RC2000.
A maximum of 50 can be in the list. This query command contains 7
bytes and the format is;
byte 0 : STX
byte 1 : A where A is the RC2000 address
byte 2 : 35h the query name command code
bytes 3,4 : 'XX' where XX is the index of the
satellite name being requested.
Normally this would be '01' the
first time thru and then
incremented until the 'YY' (YY
being the last entry in the
list) satellite name is read.
The maximum possible range for
XX and YY is 1 thru 50.
byte 5 : ETX
byte 6 : 'chksum" the checksum
The normal response to this query command contains 19 bytes and
the format is as follows;
byte 0 : ACK
byte 1 : A where A is the RC2000 address
byte 2 : 35h the query name command code
bytes 3,4 : 'XX' where XX is the index of the
satellite name being requested.
bytes 5,6 : 'YY' where YY is the total number of
satellite names contained in the list.
Research Concepts, Inc. • 5420 Martindale Road • Shawnee, Kansas • 66218-9680 • USA www.researchconcepts.com