Data Sheet

FIFO LPS25HB
16/50 DocID027112 Rev 4
4 FIFO
The LPS25HB embeds 32-slot data FIFO to store the pressure output values. The FIFO
allows consistent power saving for the system, since the host processor does not need to
continuously poll data from the sensor, but it can wake up only when needed and burst the
significant data out from the FIFO.
This buffer can work according to seven different modes: Bypass mode, FIFO mode, Stream
mode, Stream-to-FIFO mode, Bypass-to-Stream mode, Bypass-to-FIFO mode and FIFO
Mean mode.
The FIFO buffer is enabled when the FIFO_EN bit in CTRL_REG2 (21h) is set to '1' and
each mode is selected by the F_MODE[2:0] bits in FIFO_CTRL (2Eh).
FIFO threshold status, FIFO overrun events and the number of unread samples stored are
available in the FIFO_STATUS (2Fh) register and can be set to generate dedicated
interrupts on the INT_DRDY pin in the CTRL_REG4 (23h) register.
4.1 Bypass mode
In Bypass mode (F_MODE[2:0] in FIFO_CTRL (2Eh) set to '000'), the FIFO is not
operational and it remains empty.
Figure 6. Bypass mode
*$06(&