%PDF-1.5
%
1 0 obj
<<
/Metadata 2 0 R
/Names 3 0 R
/OpenAction [4 0 R /FitH 792]
/Outlines 5 0 R
/PageLabels 6 0 R
/PageMode /UseOutlines
/Pages 7 0 R
/Threads [8 0 R]
/Type /Catalog
>>
endobj
9 0 obj
<<
/Author (Freescale Semiconductor, Inc.)
/Copyright (Freescale Semiconductor, Inc., 2011)
/CreationDate (D:20110609151159Z)
/Creator (FrameMaker 7.2)
/Marked (True)
/ModDate (D:20151113101206-07'00')
/Producer (Acrobat Distiller 11.0 \(Windows\))
/Subject <54686973206170706C69636174696F6E206E6F74652070726F766964657320746865207468656F727920666F722074686520696E2D736974752063616C6962726174696F6E206F66206120736D61727470686F6E6520656C656374726F6E696320636F6D70617373202865436F6D706173732920666F7220686172642D20616E6420736F66742D69726F6E20656666656374732E20546865206D617468656D61746963616C206672616D65776F726B206973207468617420776869636820697320646576656C6F70656420696E20414E34323438208D496D706C656D656E74696E6720612054696C742D436F6D70656E73617465642065436F6D70617373207573696E6720416363656C65726F6D6574657220616E64204D61676E65746F6D657465722053656E736F72738E20616E6420414E34323437208D4C61796F7574205265636F6D6D656E646174696F6E7320666F722050434273205573696E672061204D61676E65746F6D657465722053656E736F722E8E204974206973207468657265666F726520686967686C79207265636F6D6D656E64656420746F2072656164207468657365206170706C69636174696F6E206E6F746573206669727374206265666F72652072656164696E67207468697320646F63756D656E742E>
/Title (Calibrating an eCompass in the Presence of Hard and Soft Iron Interference)
>>
endobj
2 0 obj
<<
/Length 4458
/Subtype /XML
/Type /Metadata
>>
stream
2011-06-09T15:11:59Z
FrameMaker 7.2
2015-11-13T10:12:06-07:00
2015-11-13T10:12:06-07:00
application/pdf
This application note provides the theory for the in-situ calibration of a smartphone electronic compass (eCompass) for hard- and soft-iron effects. The mathematical framework is that which is developed in AN4248 “Implementing a Tilt-Compensated eCompass using Accelerometer and Magnetometer Sensors” and AN4247 “Layout Recommendations for PCBs Using a Magnetometer Sensor.” It is therefore highly recommended to read these application notes first before reading this document.
Calibrating an eCompass in the Presence of Hard and Soft Iron Interference
Freescale Semiconductor, Inc.
Acrobat Distiller 11.0 (Windows)
Freescale Semiconductor, Inc., 2011
True
Freescale Semiconductor, Inc., 2011
True
uuid:2b729c51-923c-4a8c-a436-834078e28112
uuid:5b4c404e-019f-4c72-8c93-8a9832676eee
endstream
endobj
3 0 obj
<<
/Dests 10 0 R
>>
endobj
4 0 obj
<<
/Annots [11 0 R 12 0 R 13 0 R 14 0 R 15 0 R 16 0 R 17 0 R 18 0 R 19 0 R 20 0 R
21 0 R 22 0 R 23 0 R]
/B [24 0 R]
/Contents [25 0 R 26 0 R]
/CropBox [0 0 612 792]
/MediaBox [0 0 612 792]
/Parent 27 0 R
/Resources <<
/ColorSpace <<
/CS0 [/Indexed [/ICCBased 28 0 R]
255 29 0 R]
/CS1 [/ICCBased 28 0 R]
>>
/ExtGState <<
/GS0 30 0 R
>>
/Font <<
/T1_0 31 0 R
/T1_1 32 0 R
/TT0 33 0 R
>>
/ProcSet [/PDF /Text /ImageC /ImageI]
/XObject <<
/Im0 34 0 R
/Im2 35 0 R
>>
>>
/Rotate 0
/Type /Page
>>
endobj
5 0 obj
<<
/Count 9
/First 36 0 R
/Last 37 0 R
>>
endobj
6 0 obj
<<
/Nums [0 38 0 R]
>>
endobj
7 0 obj
<<
/Count 18
/Kids [27 0 R 39 0 R]
/Type /Pages
>>
endobj
8 0 obj
<<
/F 24 0 R
/I <<
/Title (A)
>>
>>
endobj
10 0 obj
<<
/Kids [40 0 R 41 0 R 42 0 R 43 0 R 44 0 R 45 0 R]
>>
endobj
11 0 obj
<<
/A <<
/D (G84662)
/F 46 0 R
/S /GoToR
>>
/Border [0 0 0]
/Rect [333 407.04 337.44 416.04]
/Subtype /Link
/Type /Annot
>>
endobj
12 0 obj
<<
/Border [0 0 0]
/Dest (G84662)
/Rect [337.44 407.04 558 416.04]
/Subtype /Link
/Type /Annot
>>
endobj
13 0 obj
<<
/Border [0 0 0]
/Dest (G84664)
/Rect [333 397.02 558 406.02]
/Subtype /Link
/Type /Annot
>>
endobj
14 0 obj
<<
/Border [0 0 0]
/Dest (G96494)
/Rect [333 387 558 396]
/Subtype /Link
/Type /Annot
>>
endobj
15 0 obj
<<
/Border [0 0 0]
/Dest (G84666)
/Rect [333 377.04 558 386.04]
/Subtype /Link
/Type /Annot
>>
endobj
16 0 obj
<<
/Border [0 0 0]
/Dest (G91495)
/Rect [333 367.02 558 376.02]
/Subtype /Link
/Type /Annot
>>
endobj
17 0 obj
<<
/Border [0 0 0]
/Dest (G84838)
/Rect [333 347.04 558 366]
/Subtype /Link
/Type /Annot
>>
endobj
18 0 obj
<<
/Border [0 0 0]
/Dest (G85028)
/Rect [333 327 558 346.02]
/Subtype /Link
/Type /Annot
>>
endobj
19 0 obj
<<
/Border [0 0 0]
/Dest (G85208)
/Rect [333 307.02 558 326.04]
/Subtype /Link
/Type /Annot
>>
endobj
20 0 obj
<<
/Border [0 0 0]
/Dest (G90855)
/Rect [333 297 558 306]
/Subtype /Link
/Type /Annot
>>
endobj
21 0 obj
<<
/Border [0 0 0]
/Dest (G87836)
/Rect [333 287.04 558 296.04]
/Subtype /Link
/Type /Annot
>>
endobj
22 0 obj
<<
/A <<
/S /URI
/URI (http://www.freescale.com/products/sensors/freescale-sensor-fusion:XTRSICSNSTLBOX?tid=vansensorfusion)
>>
/Border [0 0 0]
/Rect [54 202.38 324 229.62]
/Subtype /Link
/Type /Annot
>>
endobj
23 0 obj
<<
/A <<
/S /URI
/URI (http://www.freescale.com/products/sensors/freescale-sensor-fusion:XTRSICSNSTLBOX?tid=vansensorfusion)
>>
/Border [0 0 0]
/Rect [54 188.4 54.18 202.38]
/Subtype /Link
/Type /Annot
>>
endobj
24 0 obj
<<
/N 47 0 R
/P 4 0 R
/R [45 119 333 441]
/T 8 0 R
/V 48 0 R
>>
endobj
25 0 obj
<<
/Filter /FlateDecode
/Length 2057
>>
stream
HWrܸ<."c;QvS`RFb!#9 /wMJ% /O4ߔY=("PAjQnKQދ0QE*U,JT*ʃ{cmqikw^6.f|6d7~
y~{jV|FCޕ}-C{,>0WjqӋ +#KfKE%\\屻W
(X'8JB"K)q.zIDۛam+B9>? ֜R6Ub5]P(oJ\_;c*`*;- SՕS¾ǃiGx2cbmٖ&[Jӄ+NNnZdު&-8&*fU'POU.Bl
ZeB{rѮH8ԞDn;{
z+"