Constantly increasing magnetometer reading



  • Hello --
    This is my first post, having recently received an M5Stack Fire. I've successfully programmed it from the Arduino IDE, and am receiving good data from the accel and gyro. However, the magnetometer reading constantly escalates (and eventually rolls over), even when the unit is sitting flat, unmoving on the table. It steadily escalates about 3 degrees per second. Is this an issue of calibration? (It seems that if it were a calibration issue it would be off by some consistent amount.) Any suggestions?