Register description LPS331AP
26/36 Doc ID 022112 Rev 7
THS_P_H Threshold pressure (MSB)
Address: 26h
Type: R/W
Reset: 00h
Description: This register contains the high part of the threshold value for pressure interrupt
generation.
The complete threshold value is given by THS_P_H & THS_P_L and is expressed as
unsigned number. P_ths(mbar)=(THS_P_H & THS_P_L)[dec]/16.
STATUS_REG Status register
Address: 27h
Type: R
Reset: 00h
Description: The content of this register is updated every ODR cycle, regardless of BDU value in
CTRL_REG1.
P_DA is set to 1 whenever a new pressure sample is available. P_DA is cleared
anytime PRESS_OUT_H (29h) register is read.
T_DA is set to 1 whenever a new temperature sample is available. T_DA is cleared
anytime TEMP_OUT_H (2Bh) register is read.
P_OR bit is set to '1' whenever new pressure data is available and P_DA was set in
the previous ODR cycle and not cleared. P_OR is cleared anytime PRESS_OUT_H
(29h) register is read.
T_OR is set to ‘1’ whenever new temperature data is available and T_DA was set in
the previous ODR cycle and not cleared. T_OR is cleared anytime TEMP_OUT_H
(2Bh) register is read.
15 14 13 12 11 10 9 8
THS15 THS14 THS13 THS12 THS11 THS10 THS9 THS8
[15:8] THS7 - THS0: Threshold pressure MSB. Default value: 00h.
76543210
0 0 P_OR T_OR 0 0 P_DA T_DA
[7:6] 0
[5] P_OR: Pressure data overrun. Default value: 0
(0: no overrun has occurred;
1: new data for pressure has overwritten the previous one)
[4] T_OR: Temperature data overrun. Default value: 0
(0: no overrun has occurred;
1: a new data for temperature has overwritten the previous one)