Datasheet

Embedded functions registers description - Bank A LSM6DSL
100/114 DocID028475 Rev 7
11.6 SLAVE1_CONFIG (07h)
Second external sensor (Sensor2) configuration register (r/w).
11.7 SLV2_ADD (08h)
I
2
C slave address of the third external sensor (Sensor3) register (r/w).
11.8 SLV2_SUBADD (09h)
Address of register on the third external sensor (Sensor3) register (r/w).
Table 235. SLAVE1_CONFIG register
Slave1_
rate1
Slave1_
rate0
write_once 0
(1)
1. This bit must be set to ‘0’ for the correct operation of the device.
0
(1)
Slave1_
numop2
Slave1_
numop1
Slave1_
numop0
Table 236. SLAVE1_CONFIG register description
Slave1_rate[1:0]
Decimation of read operation on Sensor2 starting from the sensor hub trigger.
Default value: 00
(00: no decimation
01: update every 2 samples
10: update every 4 samples
11: update every 8 samples)
write_once
Slave 0 write operation is performed only at the first sensor hub cycle.
(1)
Default value: 0
0: write operation for each sensor hub cycle
1: write operation only for the first sensor hub cycle
1. This is effective if the Aux_sens_on[1:0] field in SLAVE0_CONFIG (04h) is set to a value other than 00.
Slave1_numop[2:0] Number of read operations on Sensor2.
Table 237. SLV2_ADD register
Slave2_
add6
Slave2_
add5
Slave2_
add4
Slave2_
add3
Slave2_
add2
Slave2_
add1
Slave2_
add0
r_2
Table 238. SLV2_ADD register description
Slave2_add[6:0]
I
2
C slave address of Sensor3 that can be read by sensor hub.
Default value: 0000000
r_2
Read operation on Sensor3 enable. Default value: 0
(0: read operation disabled; 1: read operation enabled)
Table 239. SLV2_SUBADD register
Slave2_
reg7
Slave2_
reg6
Slave2_
reg5
Slave2_
reg4
Slave2_
reg3
Slave2_
reg2
Slave2_
reg1
Slave2_
reg0
Table 240. SLV2_SUBADD register description
Slave2_reg[7:0]
Address of register on Sensor3 that has to be read according to the r_2 bit value
in SLV2_ADD (08h). Default value: 00000000