Skip to main content
Explorer
August 1, 2021
Solved

help about word signification with LSM6DSO32

  • August 1, 2021
  • 1 reply
  • 686 views

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.
    Best answer by TBomb.1

    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.1Answer
    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