LSM6DS3TR-C not generating new data
I'm using a LSM6DS3TR-C and polling the status register to determine when the gyro or accelerometer have produced a new value. This works fine for the most part however, if the sensor is moved quickly, it locks up and the new data sample bits in the status register never go high again. Think the accelerometer bits are XLDA.
To get the sensor to work again, it needs to be powered down. Simply preforming a software reset is not enough.
Any ideas what could cause this?
