Calibrate (‘wc’ = 0x5743), Preamble, Packet type – Moog Crossbow GNAV540 User Manual
Page 70: Length, Payload, Termination, Wc payload contents, Byte offset, Name, Format

age 70
GNAV540 User Manual
7430‐0808‐01 Rev. B
P
calibrationRequest
Description
calibration command.
0x000E
Write magnetic calibration. The unit will write the parameters to
EEPROM and then send a calibration response.
Calibrate Acknowledgement Response
Table 27 Calibrate WC ACK Response
Calibrate (‘WC’ = 0x5743)
Preamble Packet Type
Length
Payload
Termination
0x5555
0x5743
0x02
The unit will send this packet in response to a calibrate request if the procedure can be performed or initiated.
Table 28 WC Payload
WC Payload Contents
Byte
ffset
O
Name
Format
Scaling Units Description
0
calibrationRequest
U2
—
—
The requested calibration task
Calibration Completed Parameters Response
Table 29 Calibration Completed
Calibrate Completed (‘CC’ = 0x4343)
Preamble Packet Type
Length
Payload
Termination
0x5555
0x4343
0x08
The unit sends this packet after a calibration has been completed. Currently, there is only one message of this type
sent after a magnetic calibration has been completed (with or without automatic termination) and the parameters
have been calculated. The calibrationRequest field will be 0x000B or 0x000C.
Table 30 CC Payload Contents
CC Payload Contents
Byte
ffset
O
Name
Format
Scaling Units Description
0
calibrationRequest
U2
—
—
The requested calibration task
2
xHardIron
I2
2/2^16 G
The x hard iron bias
4
yHardIron
I2
2/2^16 G
The y hard iron bias
6
softIronScaleRatio
U2
2/2^16 —
The scaling ratio between the x
and y axis