Error Word; Status Code Arrays; Location Of Receiver Error Word; Reading The Bits In The Receiver Error Word - Novatel ProPak6 User Manual

Triple-frequency gnss receiver
Hide thumbs Also See for ProPak6:
Table of Contents

Advertisement

Chapter 8
8.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 8.5.6, Set and Clear Mask for all Status Code Arrays on page
109).
The error word is the first field after the log header in the RXSTATUS log, as shown in the example in
Figure 38.
<RXSTATUS COM1 0 92.0 UNKNOWN 0 154.604 005c0020 643c 1899
<
<
<
<
Receiver
<
Error
Word
Figure 39 shows an example of a receiver error word.
Refer to the RXSTATUS and the RXSTATUSEVENT logs in the
Manual
(OM-20000129) for more detailed log descriptions. If the receiver error word indicates an error,
refer to Resolving an Error in the Receiver Error Word table in the troubleshooting section of the
Family Installation and Operation User Manual
8.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.
108
Figure 38: Location of Receiver Error Word
00000000 4
005c0020 00000000 00000000 00000000
00000087 00000008 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
Figure 39: Reading the Bits in the Receiver Error Word
0 0 0 0 0 0 2 2
0000 0000 0000 0000 0000 0000 0010 0010
Bit 15
OEM6 Family Firmware Reference
(OM-20000128).
ProPak6 Installation and Operation User Manual Rev 4
Built-In Status Tests
Bit 0
OEM6

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents