08-11-2022 04:45 PM
Hi!
I am trying to understand the calibration status codes of BNO055. In the data sheet, p. 67, I can read out that there are four status code, SYS Calib Status, GYR Calib Status, ACC Calib Status and and MAG Calib Status. A value of 3 seems to be fully calibrated and 0 not calibrated.
Specifically, I want to understand the relation between SYS Calib Status and the individual sensor's calibration statuses.
I assumed that SYS Calib Status was a summary, but during testing I have observed the below cases:
How can SYS Calib Status be 3 when there is a completely uncalibrated sensor, or less than 3 if all sensors are fully calibrated? I have tried to search for a longer description of SYS Calib Status, but have not found any.
08-12-2022 05:06 AM
Hi tliiv,
Did you refer this method to calibrate BNO055?
https://www.youtube.com/watch?v=Bw0WuAyGsnY
08-12-2022 08:25 AM
Yes, I have calibrated it according to that procedure, it is the same as in the datasheet.
My question still stands. What does SYS Calib Status mean? How is it calculated? In the video there were bars shown for it as well, but only the indvidual sensor calibration statuses were discussed.
08-15-2022 10:37 AM
Hi tliiv,
After the calibration of the three sensors(accel, gyro, mag) is complete the system status value will be set to 3.
After our internal discussion, we would like to know detailed information from you:
1. Could we know how do you configure BNO055?
2.Could you provide your test log to us for analysis? The log contain timestamp, accel RAW data, gyro RAW data, mag RAW data, accel accuracy, gyro accuracy, mag accuracy, system accuracy.