English
Language : 

LSM6DSL Datasheet, PDF (62/113 Pages) STMicroelectronics – iNEMO inertial module: always-on 3D accelerometer and 3D gyroscope
Register description
LSM6DSL
9.16
CTRL4_C (13h)
Control register 4 (r/w).
DEN_
XL_EN
SLEEP
Table 57. CTRL4_C register
INT2_on_ DEN_DRDY DRDY_
INT1
_INT1
MASK
I2C_disable LPF1_SEL_G 0(1)
1. This bit must be set to ‘0’ for the correct operation of the device.
Table 58. CTRL4_C register description
DEN_XL_EN Extend DEN functionality to accelerometer sensor. Default value: 0
(0: disabled; 1: enabled)
SLEEP
Gyroscope sleep mode enable. Default value: 0
(0: disabled; 1: enabled)
DEN_DRDY
_INT1
DEN DRDY signal on INT1 pad. Default value: 0
(0: disabled; 1: enabled)
INT2_on_INT1 All interrupt signals available on INT1 pad enable. Default value: 0
(0: interrupt signals divided between INT1 and INT2 pads;
1: all interrupt signals in logic or on INT1 pad)
DRDY_MASK
I2C_disable
Configuration 1 data available enable bit. Default value: 0
(0: DA timer disabled; 1: DA timer enabled)
Disable I2C interface. Default value: 0
(0: both I2C and SPI enabled; 1: I2C disabled, SPI only enabled)
LPF1_SEL_G
Enable gyroscope digital LPF1. The bandwidth can be selected through
FTYPE[1:0] in CTRL6_C (15h).
(0: disabled; 1: enabled)
9.17
CTRL5_C (14h)
Control register 5 (r/w).
Table 59. CTRL5_C register
ROUNDING2
ROUNDING1
ROUNDING0
DEN
_LH
ST1_G
ST0_G
ST1_XL ST0_XL
Table 60. CTRL5_C register description
ROUNDING[2:0] Circular burst-mode (rounding) read from the output registers.
Default value: 000
(000: no rounding; Others: refer to Table 61
DEN_LH
DEN active level configuration. Default value: 0
(0: active low; 1: active high)
ST_G [1:0]
Angular rate sensor self-test enable. Default value: 00
(00: Self-test disabled; Other: refer to Table 62)
ST_XL [1:0]
Linear acceleration sensor self-test enable. Default value: 00
(00: Self-test disabled; Other: refer to Table 63)
62/113
DocID028475 Rev 5