LIS3DH
Registers description
Table 47. INT1_CFG description
ZLIE/
ZDOWNE
Enable interrupt generation on Z low event or on Direction recognition. Default
value: 0 (0: disable interrupt request;1: enable interrupt request)
YHIE/
YUPE
Enable interrupt generation on Y high event or on Direction recognition. Default
value: 0 (0: disable interrupt request; 1: enable interrupt request.)
YLIE/
YDOWNE
Enable interrupt generation on Y low event or on Direction recognition. Default
value: 0 (0: disable interrupt request; 1: enable interrupt request.)
XHIE/
XUPE
Enable interrupt generation on X high event or on Direction recognition. Default
value: 0 (0: disable interrupt request; 1: enable interrupt request.)
XLIE/XDOWNE Enable interrupt generation on X low event or on Direction recognition. Default
value: 0 (0: disable interrupt request; 1: enable interrupt request.)
Content of this register is loaded at boot.
Write operation at this address is possible only after system boot.
Table 48. Interrupt mode
AOI
6D
Interrupt mode
OR combination of interrupt events
0
0
1
1
0
1
0
1
6 direction movement recognition
AND combination of interrupt events
6 direction position recognition
Difference between AOI-6D = ‘01’ and AOI-6D = ‘11’.
AOI-6D = ‘01’ is movement recognition. An interrupt is generate when orientation move from
unknown zone to known zone. The interrupt signal stay for a duration ODR.
AOI-6D = ‘11’ is direction recognition. An interrupt is generate when orientation is inside a
known zone. The interrupt signal stay until orientation is inside the zone.
8.22
INT1_SRC (31h)
Table 49. INT1_SRC register
0
IA
ZH
ZL
YH
YL
XH
XL
Table 50. INT1_SRC description
Interrupt active. Default value: 0
IA
(0: no interrupt has been generated; 1: one or more interrupts have been generated)
Z high. Default value: 0
ZH
ZL
(0: no interrupt, 1: Z High event has occurred)
Z low. Default value: 0
(0: no interrupt; 1: Z Low event has occurred)
Y high. Default value: 0
YH
(0: no interrupt, 1: Y High event has occurred)
Doc ID 17530 Rev 1
35/42