RESEARCH CONCEPTS RC2000A DUAL AXIS Instructions Manual page 87

Antenna controller
Table of Contents

Advertisement

RC2000A Dual Axis Antenna Controller
This command creates a satellite data entry in the RC2000's non-volatile memory. The RC2000A's
non-volatile memory has space for up to 50 satellites. No validity checks are performed on the az/el/pol
position data contained in this command. Note, however, that the controller will not initiate a move to a
satellite contained in non-volatile memory if the entry contains invalid data (az/el/pol positions outside of
the limit.
If this command specifies the name of a satellite that already exists in the controller's non-volatile
memory the existing entry will be over written if the Azim Position field contains a value other than zero.
If the Satellite Name field specifies a satellite that already exists in the controller's non-volatile memory
and the Azimuth Position field contains 0, the satellite entry will be deleted.
If the Satellite Name field contains 'CLEAR DATA' all of the satellite entries in the controller's non-
volatile memory are erased.
This command contains 47 bytes and the format is ...
byte 0
byte 1
byte 2
bytes 3-12:
bytes 13-17
bytes 18-22
bytes 23-27
bytes 28-32
Bytes 33
Byte 34-38
Byte 39-44
byte 45
byte 46
If this command contains invalid parameters (with the exception of az/el/pol position data) the response
to the command will be the NAK reply. The normal reply to this command will be the same as the reply
to the Device Status Query command except that the command code field will be '3a' hex.
SAT DATA READ COMMAND
This command instructs the RC2000 to send back to the host computer an indexed satellite data entry
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:
byte 1:
byte 2:
bytes 3,4:
Research Concepts, Inc. • 5420 Martindale Road • Shawnee, Kansas • 66218-9680 • USA
STX
A
where A is the RC2000 address
3ah
the sat data write command code
satellite name This field will contain the satellite name, normally left justified
and right padded with blanks.
azim position
This field will contain the satellite's azimuth position in an
ASCII format that is right justified and left padded with blanks.
elev position
This field will contain the satellite's elevation position in an
ASCII format that is right justified and left padded with blanks.
hpol position
This field will contain the satellite's horizontal polarization
position in an ASCII format that is right justified and left padded
with blanks.
vpol position
This field will contain the satellite's vertical polarization position
in an ASCII format that is right justified and left padded with
blanks.
band
ASCII '0' for C band, '1' for Ku band, and '2' for a dual band
satellite.
sat longitude
The satellite longitude in tenths of degrees in an ASCII format,
right justified and left padded with blanks. West longitude
values will are proceeded by a minus sign, '-'. The range of
values accepted by this command is –1800 to 1800.
reserved
Reserved for future expansion
ETX
checksum
STX
A
where A is the RC2000 address
3bh
the sat data read command code
'XX'
where XX is the index of the satellite name being requested.
Normally this would be '01' the first time through and then
incremented until the 'YY' (YY being the last entry in the list)
Appendix E
Communications Protocol
www.researchconcepts.com
87

Advertisement

Table of Contents
loading

Table of Contents