cancel
Showing results for 
Search instead for 
Did you mean: 

LSM6DSO degrees per second full scale calculation

BNewl.1
Associate

In the datasheet, it says the gyroscope in the LSM6DSO is 1LSb = 70 mdps at +/-2000 dps full scale. I'm curious how this is obtained. For a signed 16-bit number I get 2000 / 32768 = 61mdps.

For the accelerometer, 1LSb = 0.061 mg at +/- 2g full scale, which I agree with. 2 / 32768 = 0.061 mg.

Where does the discrepancy come from in my gyroscope calculation? Is it simply that the gyroscope is not sensitive enough to realize the ideal angular rate precision?

1 ACCEPTED SOLUTION

Accepted Solutions
Eleon BORLINI
ST Employee

Hi @BNewl.1​ ,

basically yes, you are right: the gyro LSB is physically limited to 70mdps.

You can refer to lsm6dso_reg.c for the C code implementation of the LSB to physical units conversion.

-Eleon

View solution in original post

1 REPLY 1
Eleon BORLINI
ST Employee

Hi @BNewl.1​ ,

basically yes, you are right: the gyro LSB is physically limited to 70mdps.

You can refer to lsm6dso_reg.c for the C code implementation of the LSB to physical units conversion.

-Eleon