cancel
Showing results for 
Search instead for 
Did you mean: 

How is the sensitivity of the Gyro calculated in the LSM6DSL? The range does not match the sensitivity data sheet

JChit.1
Associate

For the gyro the sensitivity values are stated on Table 3 of the data sheet page 21.

0693W00000QOERXQA5.png 

However, with those values we would fall outside of the full range selected for the gyro. The same sensitivity is used in your sample conversion table in application notes. (both attached)

For example for +/-125dps

16bit signed max values, range would be 0.004375 *(+/- 32768) = +/-143.36dps

So we are unsure how to treat the values outside of the sensor range. For example if we selected +/-125dps how to treat the values outside that range i.e. 132dps

1. is the conversion table on the datasheet correct? or is the full range +/-125dps equivalent to +/-32768 like on the Accelerometer (sensitivity 3.815mDPS)?

2. if the sensitivity in the datasheet is correct, how should values outside of range be treated?

Thanks for your help

1 REPLY 1
Eleon BORLINI
ST Employee

Hi @JChit.1​ ,

If the FS is +/-125dps, you should clamp the read value to this full scale (in the sense that you should not consider the overvalues as reliable). If you know that, in your application, the possible rotational speed can be more than the FS one, you should select the next FS.

Note that the sensitivities you see in the datasheet are tested in production.

-Eleon