I have my sensor calibrating fine. It outputs gyro = 3, mag = 3 and accel= 3. But the sys output will stay at 0. I thought that the sys output was solely based on the output of the other 3. I have had the sensor working fine up until yesterday. Once I would get the 3 x 3s the sys value would quickly hit 3 and everything was all set. I can't figure out what I might have done or what happened. I assume this should not be happening with all 3s and a sys of 0. TIA.
Is the sensor data expected?
Can anyone please help me with this issue? I get very quick calibration for a, g, and m but the system value stays at 0. Over on Adafruit someone pointed me to the link below. they said there is an error in the firmware. Is this true? I tried removing the sys ==3 condition from the "!fully_calibrated loop". While the remaining code continued to run it seemed as though it was not calibrated as the compass wasnt working.
Sensor calibration status is 3, indicating that the data is credible. Is your actual sensor data normal?
I would say that the data seems not normal when the sys value is not 3. But there is nothing that will change sys=0. It is just stuck at 0 with the other sensors all at 3.