Hi all,

I am using accelerometer & gyrometer in LSM330DL to build my own IMU.

I want to ask about scale factor that is given in LSM330DL datasheet, it is really strange.

When I use accelerometer, FS is 01 --> scale factor is 2mg/digit. However, when sensor stands horizontally, the acceleration in z-axis is 16g !!! I realize that if value on each axis is divided by 16, the result is correct.

So, how about gyrometer? FS is 00 --> scale factor is 8.75mdps/digit. Do I need modify this scale factor (like accelerometer)?

Thank you.

I am using accelerometer & gyrometer in LSM330DL to build my own IMU.

I want to ask about scale factor that is given in LSM330DL datasheet, it is really strange.

When I use accelerometer, FS is 01 --> scale factor is 2mg/digit. However, when sensor stands horizontally, the acceleration in z-axis is 16g !!! I realize that if value on each axis is divided by 16, the result is correct.

So, how about gyrometer? FS is 00 --> scale factor is 8.75mdps/digit. Do I need modify this scale factor (like accelerometer)?

Thank you.

When I use accelerometer, FS is 01 --> scale factor is 2mg/digit.

How do you calculate that ?

According to the datasheet, FS 01 means +-4g, so signed short (16 Bit) at 8g range means 0.12mg / LSB.