BMI088 giving wrong accelerometer RAW data?

Hi everyone,

I am facing some issues regarding BMI088. X-axis of the accelerometer is giving wrong RAW data. The sensor doesn't properly increments the accelerometer values while increasing the angle. When in positive axis, the sensor also gives negative values at some point due to which I get error in calculating the angles. At 3g configuration, this error is small but in 12g configuration  error is very much noticeable. Attached is the file with some of the readings. Any solution for my problem?

Regards

Error In Measurements.docx
12.56KB
Best reply by Harvey
Your data looks very suspicious to me. In the "3g" datalog, the values between -0.0102539 and 0.0100708 never appear. In LSB, this would mean a "gap" of over 2000LSBs where you never get those values.

I just tested with a BMI088 shuttleboard and could not reproduce your issue, I would recommend that you investigate closely how you read the data and convert it to floating point values.

For future support, please make sure that your datalog is directly in LSB format, to eliminate the possibility of the conversion being the problem.

View original
8 replies
Resolved