2019-07-30 02:18 AM
--- More details on MotionMC library ---
As described in the previous post, the MotionMC library acquires data from the magnetometer and features the hard iron compensation, theoretically unlimited (within sensor range) and a wide scale factor compensation range from 0.65 to 1.35 in every direction.
The two central functions for the MotionMC manage the magnetometer parameters calibration and are the following ones:
>> void MotionMC_Update (MMC_Input_t *data_in)
>> void MotionMC_GetCalParams (MMC_Output_t *data_out)
where the input data *data_in is a structure composed from:
and the output data *data_out is also a structured of:
See below the typical flowchart of the MotionMC calibration procedure �?�
2019-07-30 02:19 AM