cancel
Showing results for 
Search instead for 
Did you mean: 

I'm trying to build a data acquisition system using ISM330DHCX and a Raspberry pi 3. The output values that I'm getting through i2c is very high. What's the conversion formula to convert register output(16-bit) to the final output

KJ
Associate
 
1 REPLY 1
niccolò
ST Employee

Hi @KJ.2ose​ ,

the formula to apply is:

data[mg] = data[LSB] * Sensitivity

where the sensitivity depends on the Full Scale you are using.

you can find all the possible values in table 2, page 10 of the datasheet.

If this is what you were looking for, please, flag this post as Best Answer =)

Niccolò