LSM6DSL: Why isn't the gyroscope data appearing in the FIFO?
I am trying to use the FIFO to store accelerometer and gyroscope data on the LSM6DSL. While the acceleration data appears correctly in the FIFO, the gyroscope x and y axis data is only being stored as zeros. The gyroscope z axis data is being stored correctly in the FIFO, however. Additionally, when I read the gyroscope x and y axis registers directly, they appear correct. The FIFO_CRTL3 register is set to include both the acceleration and angular rate data in the FIFO without decimation. Any ideas what is happening? I have looked through the datasheet and application note extensively. Thank you!
