cancel
Showing results for 
Search instead for 
Did you mean: 

LSM6DSR to LSM6DSOX migration issue

Sachin3
Associate

We are migrating from LSM6DSR to LSM6DSOX. In LSM6DSR the nominal timestamp resolution used to be around 25 μs. And we used to get 52 samples/sec from the FIFO.

However, in LSM6DSOX with a similar setting, we are getting a resolution of around 18 μs. And hence sample has gone up to 72. What should changes be made to get similar samples as LSM6DSR

1 ACCEPTED SOLUTION

Accepted Solutions
Eleon BORLINI
ST Employee

Hi @Sachin​ ,

you might limit the samples in LSM6DSOX FIFO to 52 samples with a proper watermark, and then read these 52 stored samples every second. You can have a look to the AN5275 application note, p.103, where the use of the FIFO threshold level (watermark) is described.

-Eleon

View solution in original post

1 REPLY 1
Eleon BORLINI
ST Employee

Hi @Sachin​ ,

you might limit the samples in LSM6DSOX FIFO to 52 samples with a proper watermark, and then read these 52 stored samples every second. You can have a look to the AN5275 application note, p.103, where the use of the FIFO threshold level (watermark) is described.

-Eleon