Datasheet
DocID028475 Rev 7 79/114
LSM6DSL Register description
114
9.54 FIFO_STATUS2 (3Bh)
FIFO status control register (r). For a proper reading of the register, it is recommended to set
the BDU bit in CTRL3_C (12h) to 1.
Table 141. FIFO_STATUS2 register
Table 142. FIFO_STATUS2 register description
9.55 FIFO_STATUS3 (3Ch)
FIFO status control register (r). For a proper reading of the register, it is recommended to set
the BDU bit in CTRL3_C (12h) to 1.
Table 143. FIFO_STATUS3 register
Table 144. FIFO_STATUS3 register description
WaterM OVER_RUN
FIFO_
FULL_
SMART
FIFO_
EMPTY
0
DIFF_
FIFO_10
DIFF_
FIFO_9
DIFF_
FIFO_8
WaterM FIFO watermark status. The watermark is set through bits FTH_[7:0] in
FIFO_CTRL1 (06h). Default value: 0
(0: FIFO filling is lower than watermark level
(1)
;
1: FIFO filling is equal to or higher than the watermark level)
1. FIFO watermark level is set in FTH_[10:0] in FIFO_CTRL1 (06h) and FIFO_CTRL2 (07h).
OVER_RUN FIFO overrun status. Default value: 0
(0: FIFO is not completely filled; 1: FIFO is completely filled)
FIFO_FULL_
SMART
Smart FIFO full status. Default value: 0
(0: FIFO is not full; 1: FIFO will be full at the next ODR)
FIFO_EMPTY FIFO empty bit. Default value: 0
(0: FIFO contains data; 1: FIFO is empty)
DIFF_FIFO_[10:8] Number of unread words (16-bit axes) stored in FIFO
(2)
.
2. For a complete number of unread samples, consider DIFF_FIFO [7:0] in FIFO_STATUS1 (3Ah).
FIFO_
PATTERN
_7
FIFO_
PATTERN
_6
FIFO_
PATTERN
_5
FIFO_
PATTERN
_4
FIFO_
PATTERN
_3
FIFO_
PATTERN
_2
FIFO_
PATTERN
_1
FIFO_
PATTERN
_0
FIFO_
PATTERN_[7:0]
Word of recursive pattern read at the next reading.










