Datasheet

Table Of Contents
9.3 FIFO_CTRL1 (07h)
FIFO control register 1 (r/w)
Table 25. FIFO_CTRL1 register
WTM7 WTM6 WTM5 WTM4 WTM3 WTM2 WTM1 WTM0
Table 26. FIFO_CTRL1 register description
WTM[7:0]
FIFO watermark threshold, in conjunction with WTM8 in FIFO_CTRL2 (08h)
1 LSB = 1 sensor (6 bytes) + TAG (1 byte) written in FIFO
Watermark flag rises when the number of bytes written in the FIFO is greater than or equal to the threshold level.
9.4 FIFO_CTRL2 (08h)
FIFO control register 2 (r/w)
Table 27. FIFO_CTRL2 register
STOP_ON
_WTM
FIFO_
COMPR_
RT_EN
0
ODRCHG
_EN
0
UNCOPTR_
RATE_1
UNCOPTR_
RATE_0
WTM8
Table 28. FIFO_CTRL2 register description
STOP_ON_WTM
Sensing chain FIFO stop values memorization at threshold level
(0: FIFO depth is not limited (default);
1: FIFO depth is limited to threshold level, defined in FIFO_CTRL1 (07h) and FIFO_CTRL2 (08h))
FIFO_COMPR_RT_EN
(1)
Enables/Disables compression algorithm runtime
ODRCHG_EN Enables ODR CHANGE virtual sensor to be batched in FIFO
UNCOPTR_RATE_[1:0]
This field configures the compression algorithm to write non-compressed data at each rate.
(0: Non-compressed data writing is not forced;
1: Non-compressed data every 8 batch data rate;
2: Non-compressed data every 16 batch data rate;
3: Non-compressed data every 32 batch data rate)
WTM8
FIFO watermark threshold, in conjunction with WTM_FIFO[7:0] in FIFO_CTRL1 (07h)
1 LSB = 1 sensor (6 bytes) + TAG (1 byte) written in FIFO
Watermark flag rises when the number of bytes written in the FIFO is greater than or equal to the
threshold level.
1. This bit is effective if the FIFO_COMPR_EN bit of EMB_FUNC_EN_B (05h) is set to 1.
LSM6DSO
FIFO_CTRL1 (07h)
DS12140 - Rev 2
page 44/172