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?

This discussion is locked. Please start a new topic to ask your question.
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