beautypg.com

Calibrate (‘wc’ = 0x5743), Preamble, Packet type – Moog Crossbow GNAV540 User Manual

Page 70: Length, Payload, Termination, Wc payload contents, Byte offset, Name, Format

background image

 

 

 

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 

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 

calibrationRequest 

U2 

— 

— 

The requested calibration task 

xHardIron 

I2 

2/2^16  G 

The x hard iron bias 

yHardIron 

I2 

2/2^16  G 

The y hard iron bias 

softIronScaleRatio 

U2 

2/2^16  — 

The scaling ratio between the x 
and y axis