Built-In Status Tests
Chapter 5
OEM6 Family Installation and Operation User Manual Rev 12
83
If the receiver status word indicates a problem, see
Section 7.1, Examining the RXSTATUS Log
5.5.2
Error Word
The error field contains a 32-bit word. Each bit in the word is used to indicate an error condition. Error
conditions may result in damage to the hardware or erroneous data, so the receiver is put into an error state.
If any bit in the error word is set, the receiver sets the error strobe line, flashes the error code on the status
LED, broadcasts the RXSTATUSEVENT log on all ports (unless the user has unlogged it), idles all channels,
turns the antenna off and disables the RF hardware. To override the error state, reset the receiver.
The receiver can be configured to generate event messages triggered by status conditions. Receiver Error
words automatically generate event messages. These event messages are output in RXSTATUSEVENT logs
(see also
Section 5.5.6, Set and Clear Mask for all Status Code Arrays
The error word is the first field after the log header in the RXSTATUS log, as shown in the example in
Figure 36, Location of Receiver Error Word
Figure 36: Location of Receiver Error Word
Figure 37, Reading the Bits in the Receiver Error Word
on page 83 shows an example of a receiver error
word.
Figure 37: Reading the Bits in the Receiver Error Word
Refer to the RXSTATUS and the RXSTATUSEVENT logs in the
OEM6 Family Firmware Reference Manual
(OM-20000129) for more detailed log descriptions. If the receiver error word indicates an error, refer to
Section 7.1, Examining the RXSTATUS Log
5.5.3
Status Code Arrays
There are currently 4 status code arrays:
•
receiver status word
•
auxiliary 1 status
•
auxiliary 2 status
•
auxiliary 3 status
Each status code array consists of four 32-bit words (the status word, a priority mask, a set mask and a clear
mask). The status word is similar to the error word, with each of the 32 bits indicating a condition. The mask
words are used to modify the behavior caused by a change in one of the bits in the associated status words.
Each bit, in any mask, operates on the bit in the same position in the status word. For example, setting bit 3
in the priority mask changes the priority of bit 3 in the status word.
<RXSTATUS COM1 0 92.0 UNKNOWN 0 154.604 005c0020 643c 1899
< 00000000 4
< 005c0020 00000000 00000000 00000000
< 00000087 00000008 00000000 00000000
< 00000000 00000000 00000000 00000000
< 00000000 00000000 00000000 00000000
Receiver
Error
Word
0 0 0 0 0 0 2 2
0000 0000 0000 0000 0000 0000 0010 0010
Bit 0
Bit 15