10-18-2021 04:33 AM - edited 10-18-2021 05:14 AM
I am using the BNO055 with the Bosch api.
On startup, in the CONFIG Mode, I get those errors: "Self Test Failed" and "Fusion algorithm configuration error"
And when I load 9-DOF Mode, I get the same errors.
If I reset the sensor, the "Fusion algorithm configuration error" does not show again, but the self-test still fails.
Also, without doing calibration, and having the IMU placed still on the bench, the calibration results for Accel, Gyro and Mag always read 0x03 instantly after power-on, which is not realistic.
I get the same response with more than one IMU.
I am not sure what I am doing wrong.
I attached the log from the IMU that I capture during startup
any help ? thanks
10-18-2021 07:38 AM
Do you refer example code from github? https://github.com/BoschSensortec/BNO055_driver/blob/master/bno055_support.c
10-18-2021 03:49 PM
I only used the bno055.c and bno055.h library files in the same GitHub. I did not use the bno055_support.c
10-19-2021 04:08 AM
bno055_support.c is an example code that how to call bno055.c.