I'm got the BNO055 module from adafruit and I'm trying to save a calibration value on it. The approach I've followed :
Once I calibrate the module, I read registers ACCEL_OFFSET_X_LSB_ADDR(0x55) till MAG_RADIUS_MSB_ADDR(0x6A). I store these values in a struct and then back to the register (Is that the correct approach? Seems weird writing the value read from a register to the same register.) Anyway, after this when I power on the board and read the offset and radius registers, I see completely different values. What am I doing wrong? Please help 🙂
Solved! Go to Solution.