@GMASCIARDT wrote:
2) I'm not sure how to interpret the X, Y, Z and RHALL data of the MAG for a compass-like application. Is there any data processing/compensation I need to do? I took a look at some drivers/APIs on GitHub and I noiticed that there is a compensation. The thing is that the registers used to get the compensation values appear to be marked as "reserved" on the datasheet. Could you please clarify that?
This is the API you want to use : https://github.com/BoschSensortec/BMM150-Sensor-API
The trimming registers are marked as reserved in the datasheet, customers must use the API. See section 9.3.2 of the datasheet
... View more