Skip to main content
SBaro.11
Associate III
August 1, 2021
Solved

help about word signification with LSM6DSO32

Hi all,

I'am working with a LSM6DSO32, and I try to implement AHRS algorithm to fuse gyro and accel data. In source code I have this line

FusionVector3 gyroscopeSensitivity = {
 1.0f,
 1.0f,
 1.0f,
}; // replace these values with actual sensitivity in degrees per second per lsb as specified in gyroscope datasheet

So if I've understood well, for my LSM6DSO32 configure at 500dps, I have a sensitivity at 17.50 mdps/LSB, so mdps is milli degrees per second that's right ? So in my struct I have to replace 1.0f by 0.0175f am I right?

Thanks

This topic has been closed for replies.
TBomb.1
TBomb.1Best answer
Visitor II
August 2, 2021

Hi, right, it should be the 3 axis sensitivity. If you are working at FS=500dps, the calculation is the one you have reported.

Tom

1 reply

TBomb.1
TBomb.1Best answer
Visitor II
August 2, 2021

Hi, right, it should be the 3 axis sensitivity. If you are working at FS=500dps, the calculation is the one you have reported.

Tom