Skip to main content
Jason Hendrix
Associate II
December 15, 2017
Solved

FIFO rounding details

  • December 15, 2017
  • 2 replies
  • 1051 views
Posted on December 15, 2017 at 20:25

Hi, I'm working with a LSM6DSMTR device connected via I2C to a Nordic Semi nRF52382.  I would like to use the FIFO feature and have a question about the address rounding:

If I start the multiple data read at the FIFO_STATUS1 register and read 154 bytes, would that read the 4 bytes of status registers and 150 bytes of FIFO data?  Or does the first address have to be the FIFO_DATA_OUT_L register in order for the rounding to take effect?

#rounding #fifo
This topic has been closed for replies.
Best answer by Miroslav BATEK
Posted on December 20, 2017 at 10:56

I think you can start with FIFO_STATUS1 it should work.

2 replies

Miroslav BATEKBest answer
ST Employee
December 20, 2017
Posted on December 20, 2017 at 10:56

I think you can start with FIFO_STATUS1 it should work.

Jason Hendrix
Associate II
January 10, 2018
Posted on January 10, 2018 at 19:49

I agree based on what I'm seeing on my HW.  Thanks.