Skip to main content
Visitor II
December 15, 2017
Solved

FIFO rounding details

  • December 15, 2017
  • 1 reply
  • 1027 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.

    1 reply

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

    I think you can start with FIFO_STATUS1 it should work.

    Visitor II
    January 10, 2018
    Posted on January 10, 2018 at 19:49

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