English
Language : 

H3LIS331DL Datasheet, PDF (29/38 Pages) STMicroelectronics – MEMS motion sensor: low-power high-g 3-axis digital accelerometer
H3LIS331DL
Register description
7.7
HP_FILTER_RESET (25h)
Dummy register. Reading at this address zeroes instantaneously the content of the internal
high-pass filter. If the high-pass filter is enabled, all three axes are instantaneously set to
0 g. This allows the settling time of the high-pass filter to be overcome.
7.8
REFERENCE (26h)
Ref7
Ref6
Table 33. REFERENCE register
Ref5
Ref4
Ref3
Ref2
Ref1
Ref0
Table 34. REFERENCE description
Ref7 - Ref0 Reference value for high-pass filter. Default value: 00h.
This register sets the acceleration value taken as a reference for the high-pass filter output.
When the filter is turned on (at least one of the FDS, HPen2, or HPen1 bits is equal to ‘1’)
and the HPM bits are set to “01”, filter-out is generated, taking this value as a reference.
7.9
STATUS_REG (27h)
Table 35. STATUS_REG register
ZYXOR
ZOR
YOR
XOR
ZYXDA
ZDA
YDA
XDA
ZYXOR
ZOR
YOR
XOR
ZYXDA
Table 36. STATUS_REG description
X, Y and Z-axis data overrun. Default value: 0
(0: no overrun has occurred;
1: new data has overwritten the previous data before it was read)
Z-axis data overrun. Default value: 0
(0: no overrun has occurred;
1: new data for the Z-axis has overwritten the previous data)
Y-axis data overrun. Default value: 0
(0: no overrun has occurred;
1: new data for the Y-axis has overwritten the previous data)
X-axis data overrun. Default value: 0
(0: no overrun has occurred;
1: new data for the X-axis has overwritten the previous data)
X, Y and Z-axis new data available. Default value: 0
(0: a new set of data is not yet available; 1: a new set of data is available)
DocID023111 Rev 2
29/38
38