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
0
0 OR combination of interrupt events
0
1 6 direction movement recognition
1
0 AND combination of interrupt events
1
1 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
(0: no interrupt, 1: Z High event has occurred)
Z low. Default value: 0
ZL
(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