Instruction Manual
7430‐0808‐01Rev.B
Page90
GNAV540UserManual
YHardIronBias 0x000A I2 2/2^16 Gauss
SoftIronScaleRatio 0x000B U2 2/2^16 ‐
SoftIronAngle 0x000E I2 2*pi/2^16 Radians
Notethatthecalibrationvaluesforanexternalmagnetometerarecontainedindistinctfields:
Table61ExternalMagnetometerCalibrationValues
FieldName FieldID Format Scaling Units
XHardIronBias 0x001C I2 2/2^16 Gauss
YHardIronBias 0x001D I2 2/2^16 Gauss
SoftIronScaleRatio 0x001E U2 2/2^16 ‐
SoftIronAngle 0x001F I2 2*pi/2^16 Radians
oranexternalmagnetometer,therearealsoconfigurationfieldsthatallowausertospecifyrollandpitchoffsets
0x0017,0x0018),andmagnetometerorientation(0x0020).
F
(
Thehardironbiasvaluesarescaledfrom(‐1,1)Gauss.Thesevaluesaresubtractedfromthetangentplane
magnetometervectorbeforeheadingiscalculated.Thesoftironscaleratioisscaledfrom(0,2)andismultipliedby
thetangentplanexmagnetometervaluebeforeheadingiscalculated.
HeadingTrackOffset
Thisfieldisusedtosettheoffsetbetweenvehicleheadingandvehicletracktobeusedbythenavigationmodefilter
whennomagnetometerheadingmeasurementsareavailable.
FieldName FieldID Format Scaling Units
HeadingTrackOffset 0x000C I2
2*pi/2^16
(360°/2^16)
Radians(heading‐track)
(°)
CommandstoProgramConfiguration
WriteFieldsCommand
Table62WFCommand
WriteFields 746(‘WF’=0x5 )
Preamble PacketType Length Payload Termination
0x5555 0x5746 1+numFields*4 <WFpayload> <CRC(U2)>
Thiscommandallowstheusertowritedefaultpower‐upconfigurationfieldstotheEEPROM.Writingthedefault
configurationwillnottakeeffectuntiltheunitispowercycled.
NumFieldsisthenumberofwordstobewritten.
The
field0,field1,etc.arethefieldIDsthatwillbewrittenwiththefield0Data,field1Data,etc.,respectively.Theunit
willnotwritetocalibrationoralgorithmfields.