I plan to develop a device that will have a MAG3110 magnetometer installed to measure device's direction. I understand that readings of the magnetometer must be corrected to eliminate Hard and Soft-Iron effect by using 10 parameters, which was determined after a device was completed, using freescale's method to get precise results. My question is should the 10 parameters be re-determined every time of using the device or just need to determine it only once, then store it in the device's memory, and reuse it forever? Thank you very much for your help.
Solved! Go to Solution.
Generally we recommend that you run magnetic calibration continuously as a background task. This effectively nulls out variations due to changes in temperature over time.
Generally we recommend that you run magnetic calibration continuously as a background task. This effectively nulls out variations due to changes in temperature over time.