Hello I'm acquiring data from an ISM330DLC per I2C, and I'm having several issues:
-I probably have the config wrong several levels. For instance I have the Reg CTRL1_XL configured to 0x75, CTRL2_XL to 0x7C, CTRL8_XL to C8, CTRL7_G to 40, CTRL6_C to 0x00 and my and when the IMU is still I get values from 10.5 to 9.0, everything except 9.81 m/s^2. I don't know whether I have to calibrate the sensor and how to do that or if I have a filter configured wrong. I just get bad values. And I am using the right value to convert the raw data FS 16 g , 0.488 and FS 2000 dps , 70. My driver file will be attached.