Hi @Geoffrey1 ,
The LSM6DSV sensor's FIFO can be accessed using burst SPI or DMA transfers. The device supports automatic address increment, which allows you to perform efficient multiple byte reads or DMA transfers from the FIFO data output registers (addresses 79h to 7Eh). This means you are not limited to reading a single FIFO entry (7 bytes) at a time; instead, you can read multiple entries in one operation, maximizing flexibility and minimizing communication overhead, especially when flushing large amounts of data from the FIFO
The practical limit is set by the FIFO's total capacity and the host's DMA capabilities, not by the sensor itself. For efficient operation, configure the FIFO and interrupts appropriately, and use burst or DMA reads to retrieve all available FIFO entries as needed.