Issue with IMU Sensor (LSM6DSV16X) Sample Rate in Sensor Hub Mode

I am using an IMU sensor in sensor hub mode (LSM6DSV16X, LIS2MDL) with the FIFO interrupt interval set at 30 Hz. The data is sent over BLE. It works perfectly when using RTT, but when I disable debug mode, the sample rate drops to around 1 Hz.

Could someone please help me resolve this issue?

Thank you.

Parents Reply
  • Hello,

    So this is a I2C device. I assume the nRF is the I2C Master, right? Unless the sensor is the I2C master, then all the read events must be triggered by the nRF, and this means that you must use some event to trigger the next transmission. 

    Is it possible to share some snippets/files showing how you set up and communicate with the sensor?

Children
Related