LSM6DSO32 FIFO Compression and FSM's
We are using the FIFO compression feature of the LSM6DSO32 which is working well for us if we use it standalone at 833 Hz. When we add the 4 FSM's that handle our motion recognition we start seeing duplicate tags in the compressed output implying that data has been dropped.
In AN5473 it says the FIFO compression will work up to 833 Hz in section 8.10. There is no mention of a dependency on FSM's that I have been able to find - Can someone confirm that this is indeed our issue and the only paths forward are to:
- Decrease the datarate to the compressed FIFO
- Stop using FSM's and get compressed FIFO data at 833 Hz
- Handle compression of the sensor data on a host processor
Are there any other options we could pursue?
Thanks
