You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have read and ported the bmm350 driver code base to my platform.
The sensor at initialization reads the data from OTP, and than uses update_mag_off_sens(dev) to update coefficients for compensation, and after that bmm350GetCompensatedMagXYZTempData extracts the coefficients and then applies the compensation.
These compensations that are applied are
dut_offset_coef, dut_offset_coef, dut_tco, dut_tcs, dut_t0, and cross axis.
Where can I find more information on compensation of data from sensor bmm350 that explains these compensations.
Also, is the OTP updatable?
The datasheet refers to a Bosch Sensortec eCompass software but this software is also not found.
Best Regards,
Can
The text was updated successfully, but these errors were encountered:
Hello,
I have read and ported the bmm350 driver code base to my platform.
The sensor at initialization reads the data from OTP, and than uses update_mag_off_sens(dev) to update coefficients for compensation, and after that bmm350GetCompensatedMagXYZTempData extracts the coefficients and then applies the compensation.
These compensations that are applied are
dut_offset_coef, dut_offset_coef, dut_tco, dut_tcs, dut_t0, and cross axis.
Where can I find more information on compensation of data from sensor bmm350 that explains these compensations.
Also, is the OTP updatable?
The datasheet refers to a
Bosch Sensortec eCompass software
but this software is also not found.Best Regards,
Can
The text was updated successfully, but these errors were encountered: