cancel
Showing results for 
Search instead for 
Did you mean: 

FIFO rounding details

Jason Hendrix
Associate II
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
1 ACCEPTED SOLUTION

Accepted Solutions
Miroslav BATEK
ST Employee
Posted on December 20, 2017 at 10:56

I think you can start with FIFO_STATUS1 it should work.

View solution in original post

2 REPLIES 2
Miroslav BATEK
ST Employee
Posted on December 20, 2017 at 10:56

I think you can start with FIFO_STATUS1 it should work.

Posted on January 10, 2018 at 19:49

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