Supported Alteia Protocol Commands and Messages
3
Protocol Implementation
3.1
Alteia Remote Control
The protocol is based on a set of defined commands covering the various functional
areas of the IRD. Message fields are ASCII text and can be easily interpreted by the
operator. This interface will only reply to the controller in response to a command
which has been previously sent. The protocol supports a single data rate of 9600 baud.
The IRD’s address identifies the Receiver, whose value is in range 0-999.
Refer to
Chapter 3.3
for a list of Alteia remote control commands supported by the
RX8200.
Alteia Protocol Clarification
Implementation of RC protocol in RX8000 is based on that of RX1290’s. The
implementation on the RX1290 is based on the following rules:
1.
Message ignored with no response at all if:
a) Address part of message does not match IRD address
b) Message checksum is included but is incorrect
c) Message does not follow the expected patterns indicated below:
\ddd:ccc;ccccc……………ccccccc_
Cr
\ddd:ccc;ccccc……………ccccccc_$hh
Cr
where
c
is any ASCII character (included also ‘_’ character),
d
is any ASCII character in the range ‘0’ to ‘9’,
h
is any hexadecimal character in the range ‘0’ to ‘F’ for checksum,
Cr
is a carriage return character
2.
NAK returned if message passes rule 1 but:
a) Message command is not recognized
b) Message command is recognised but not implemented
c) Message sub-command is not recognized
d) Message sub-command is recognised but not implemented
e) Message parameter field format is not exactly as expected
(e.g. correct number of digits in numeric fields etc.), but this rule is not as strict in
RX8000 as before.
f) Any message parameter values are outside their allowed range
(as defined in
Section 4).
3.
ACK returned if:
1 and 2 are passed and the message is not a status request.
ACK will still be returned if the message was good but the IRD failed to carry out the
requested action for some reason, e.g. failure to select a requested service, or the
options fitted to the unit do not support the full parameter range, and some commands
are also ACK-ed which became unsupported in newer receivers.
Document No. ST.TS.EXXXXX.1 2010-03-04
13 (59)