SmartMotion® MEMS Motion Sensors

phpbb forum ID
13263
By saida3rditechin , 4 March 2024

I'm working with the ICM42688 sensor via SPI and have successfully read the WHO_AM_I register, confirming that writing and reading data from registers is working perfectly. However, I'm struggling to configure it to access accelerometer data in low power mode, as the datasheet lacks specific register settings for this.

Could anyone share the correct register configuration for operating the accelerometer in low power mode via SPI? Any guidance or register sequence examples would be highly appreciated.

By 1980684320qqcom , 28 February 2024

HI,
Can we use DMP library to obtain accurate attitude Angle in real time under any magnetic field environment without developing magnetometer calibration algorithm and attitude Angle algorithm by ourselves?

By dryhikercomcastnet , 25 February 2024

I have a custom board with the ICM-20789. I have been using the IMU for some time now over IIC and it works great. I am now seeking to read from the pressure sensor and am not able to communicate with the pressure sensor over IIC. I have enabled bypass mode and communication does not appear to be happening.

If anyone has a set of steps to enable comms to that pressure sensor, please let me know.

By kurokisnipponradcojp , 22 February 2024

ICM-20948 is connected to MCU (PIC18F27J53) and communicating via I2C.
We have successfully read acceleration and angular rate data by outputting them to FIFO.
However, I do not want to implement my own algorithm to calculate the attitude angle, so I want to use the DMP function to get the sensor fusion data.
The datasheet does not describe how to enable or configure DMP at all.
The only thing it says is that the 7th bit of the USER_CTRL register can be used to enable or disable the DMP.
Information on these is requested.
Sorry for my poor English.

Shinji