cancel
Showing results for 
Search instead for 
Did you mean: 

LSM6DSxx Gyro "Ringing"

JimJ
Associate

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.

1 REPLY 1
Eleon BORLINI
ST Employee

Hi @JimJ​ ,

Did you try also bypassing the FIFO, i.e. in continuous mode (with he BDU bit enabled), and check if you can reproduce the same issue?

-Eleon