CPT7 and CPT7700 Installation and Operation User Manual v12
129
Chapter 9 Built-In Status Tests
The Built-In Status Test monitors system performance and status to ensure the receiver is operating within
specifications. The test detects an exceptional condition and informs the user through one or more indicators.
The receiver status system is used to configure and monitor the indicators:
1. Receiver status word (included in the header of every message)
2. RXSTATUSEVENT log
3. RXSTATUS log
When an unusual and non-fatal event occurs (for example, there is no valid position solution), a bit is set in the
receiver status word. Receiver operation continues normally. When the event ends (for example, when there
is a valid position solution), the bit in the receiver status word is cleared.
When a fatal event occurs (for example, a receiver hardware failure), a bit is set in the receiver error word, part
of the
RXSTATUS
log, to indicate the cause of the problem. Bit 0 is set in the receiver status word to show that
an error occurred. An
RXSTATUSEVENT
log is generated on all ports to show the cause of the error.
Receiver tracking is disabled but command and log processing continues to allow error diagnosis. Even if the
source of the error is corrected, the receiver must be reset to resume normal operation.
These two scenarios describe factory default behavior. These behaviors can be customized to better suit an
individual application. RXSTATUSEVENT logs can be disabled completely with the
UNLOG
command.
RXSTATUSEVENT logs can be generated when a receiver status bit is set or cleared with the
STATUSCONFIG SET
and
STATUSCONFIG CLEAR
commands. Bits in the receiver status word can also
be promoted to act like error bits with the
STATUSCONFIG PRIORITY
command.
9.1 Receiver Status Word
The receiver status word indicates the current status of the receiver. This word is found in the header of all
logs and in the
RXSTATUS
log. In addition, the receiver status word is configurable.
The importance of the status bits can be determined with priority masks. For receiver status, setting a bit in the
priority mask causes the condition to trigger an error. The error causes the receiver to idle all channels, turn off
the antenna and disable the RF hardware, just like it would if a bit in the receiver error word is set. Setting a bit
in an Auxiliary Status priority mask causes the condition to set the bit in the receiver status that corresponds to
the auxiliary status.
Use the
STATUSCONFIG
command to configure the various status mask fields in the
RXSTATUS
log. Use
the masks to specify whether various status fields generate errors or event messages when set or cleared.
Refer to the
RXSTATUS
log,
RXSTATUSEVENT
log and
STATUSCONFIG
command in the
Commands and Logs Reference Manual
for more detailed descriptions of these messages.
9.2 RXSTATUSEVENT Log
The
RXSTATUSEVENT
log is used to output event messages, as indicated in the
RXSTATUS
log.
On start up, the OEM7 receiver is set to log
RXSTATUSEVENTA ONNEW
on all ports. You can remove this
message using the
UNLOG
command.
Refer to the
RXSTATUSEVENT
log in the
OEM7 Commands and Logs Reference Manual
for log and
command details for a more detailed description of this log.