English
Language : 

LPS331AP Datasheet, PDF (26/36 Pages) STMicroelectronics – MEMS pressure sensor: 260-1260 mbar absolute digital output barometer
Register description
LPS331AP
THS_P_H
15
THS15
14
THS14
13
THS13
12
THS12
11
THS11
Threshold pressure (MSB)
10
THS10
9
THS9
8
THS8
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.
[15:8] THS7 - THS0: Threshold pressure MSB. Default value: 00h.
STATUS_REG
Status register
7
6
5
4
3
2
1
0
0
0
P_OR
T_OR
0
0
P_DA
T_DA
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.
[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)
26/36
Doc ID 022112 Rev 7