3DM-GX5-45
™
GNSS-Aided Inertial Navigation System
DCP Manual
4.1.5
Device Built-In Test (0x01, 0x05)
Description
Run the device Built-In Test (BIT). The Built-In Test command always returns a 32 bit
value. A value of 0 means that all tests passed. A non-zero value indicates that not all
tests passed. The failure flags are device dependent. The flags for the 3DM-GX5-45 are
defined below.
3DM-GX5-45 BIT Error Flags:
Byte
Byte 1 (LSB)
Byte 2
Byte 4 (MSB)
Device
Processor Board
Sensor Board
Kalman Filter
Bit 1 (LSB)
WDT Reset (Latching,
Reset after first
commanded BIT)
IMU
Communication Fault
Solution Fault
Bit 2
Reserved
Magnetometer Fault
(if applicable)
Reserved
Bit 3
Reserved
Pressure Sensor Fault
(if applicable)
Reserved
Bit 4
Reserved
Reserved
Reserved
Bit 5
Reserved
Reserved
Reserved
Bit 6
Reserved
Reserved
Reserved
Bit 7
Reserved
Reserved
Reserved
Bit 8 (MSB)
Reserved
Reserved
Reserved
Field Format
Field Length
Field
Descriptor
Field Data
Command
0x02
0x05
N/A
Reply Field 1:
ACK/ NACK
0x04
0xF1
U8 - echo the command byte
U8 - error code (0: ACK, non-zero: NACK)
Reply Field 2:
Array of BIT
Errors
0x06
0x83
U32 - BIT Error Flags
Example
MIP Packet Header
Command/Reply Fields
Checksum
Sync1
Sync2
Desc.
Set
Payload
Length
Field
Length
Field
Desc.
Field Data
MSB
LSB
Command
Built-In Test
0x75
0x65
0x01
0x02
0x02
0x05
N/A
0xE4
0xCA
38