LSM6DSxx Gyro "Ringing"
I'm trying to use several different IMUs in the LSM6DS family (LSM6DSOX and LSM6DSO32). Both of them are exhibiting "ringing" on the three gyro axes when exposed to shock (knocking the PCB against a table). It almost looks like there's no anti-aliasing filter, but as far as I can tell, I've enabled LPF1. Any insight here? Things to check?
See attached graph of gyro X data.
Configuration:
- +/- 16G (+/- 32G on the SO32)
- 1660 Hz
- +/- 2000 dps
- FIFO in use, BDR 1660 Hz for both accel and gyro, continuous mode
- No FIFO overflows are detected (FIFO overflow detection works, but it's not being triggered, so the firmware is keeping up)
Thanks.
