English
Language : 

LSM6DSM Datasheet, PDF (70/113 Pages) STMicroelectronics – always-on 3D accelerometer and 3D gyroscope
Register description
LSM6DSM
10.25
TAP_SRC (1Ch)
Tap source register (r).
Table 80. TAP_SRC register
0
TAP_IA
SINGLE_
TAP
DOUBLE_
TAP
TAP_SIGN
X_TAP
Y_TAP
Table 81. TAP_SRC register description
TAP_IA
Tap event detection status. Default: 0
(0: tap event not detected; 1: tap event detected)
Single-tap event status. Default value: 0
SINGLE_TAP
(0: single tap event not detected; 1: single tap event detected)
Double-tap event detection status. Default value: 0
DOUBLE_TAP
(0: double-tap event not detected; 1: double-tap event detected.)
Sign of acceleration detected by tap event. Default: 0
TAP_SIGN (0: positive sign of acceleration detected by tap event;
1: negative sign of acceleration detected by tap event)
X_TAP
Tap event detection status on X-axis. Default value: 0
(0: tap event on X-axis not detected; 1: tap event on X-axis detected)
Y_TAP
Tap event detection status on Y-axis. Default value: 0
(0: tap event on Y-axis not detected; 1: tap event on Y-axis detected)
Z_TAP
Tap event detection status on Z-axis. Default value: 0
(0: tap event on Z-axis not detected; 1: tap event on Z-axis detected)
Z_TAP
10.26
D6D_SRC (1Dh)
Portrait, landscape, face-up and face-down source register (r)
Table 82. D6D_SRC register
DEN_DRDY D6D_IA
ZH
ZL
YH
YL
XH
XL
DEN_
DRDY
D6D_
IA
ZH
ZL
YH
YL
XH
XL
Table 83. D6D_SRC register description
DEN data-ready signal. It is set high when data output is related to the data coming from a
DEN active condition.(1)
Interrupt active for change position portrait, landscape, face-up, face-down. Default value: 0
(0: change position not detected; 1: change position detected)
Z-axis high event (over threshold). Default value: 0
(0: event not detected; 1: event (over threshold) detected)
Z-axis low event (under threshold). Default value: 0
(0: event not detected; 1: event (under threshold) detected)
Y-axis high event (over threshold). Default value: 0
(0: event not detected; 1: event (over-threshold) detected)
Y-axis low event (under threshold). Default value: 0
(0: event not detected; 1: event (under threshold) detected)
X-axis high event (over threshold). Default value: 0
(0: event not detected; 1: event (over threshold) detected)
X-axis low event (under threshold). Default value: 0
(0: event not detected; 1: event (under threshold) detected)
1. The DEN data-ready signal can be latched or pulsed depending on the value of the dataready_pulsed bit of
the DRDY_PULSE_CFG (0Bh) register.
70/113
DocID028165 Rev 2