Datasheet

Table Of Contents
15.19 MASTER_CONFIG (14h)
Master configuration register (r/w)
Table 359. MASTER_CONFIG register
RST_MASTER
_REGS
WRITE_
ONCE
START_
CONFIG
PASS_
THROUGH
_MODE
SHUB_
PU_EN
MASTER_ON
AUX_
SENS_ON1
AUX_
SENS_ON0
Table 360. MASTER_CONFIG register description
RST_MASTER_REGS
Reset Master logic and output registers. Must be set to ‘1’ and then set it to ‘0’. Default value: 0
WRITE_ONCE
Slave 0 write operation is performed only at the first sensor hub cycle. Default value: 0
(0: write operation for each sensor hub cycle;
1: write operation only for the first sensor hub cycle)
START_CONFIG
Sensor hub trigger signal selection. Default value: 0
(0: sensor hub trigger signal is the accelerometer/gyro data-ready;
1: sensor hub trigger signal external from INT2 pin)
PASS_THROUGH_MODE
I²C interface pass-through. Default value: 0
(0: pass-through disabled;
1: pass-through enabled, main I²C line is short-circuited with the auxiliary line)
SHUB_PU_EN
Master I²C pull-up enable. Default value: 0
(0: internal pull-up on auxiliary I²C line disabled;
1: internal pull-up on auxiliary I²C line enabled)
MASTER_ON
Sensor hub I²C master enable. Default: 0
(0: master I²C of sensor hub disabled; 1: master I²C of sensor hub enabled)
AUX_SENS_ON[1:0]
Number of external sensors to be read by the sensor hub.
(00: one sensor (default);
01: two sensors;
10: three sensors;
11: four sensors)
15.20 SLV0_ADD (15h)
I²C slave address of the first external sensor (Sensor 1) register (r/w).
Table 361. SLV0_ADD register
slave0_
add6
slave0_
add5
slave0_
add4
slave0_
add3
slave0_
add2
slave0_
add1
slave0_
add0
rw_0
Table 362. SLV_ADD register description
slave0_add[6:0]
I²C slave address of Sensor1 that can be read by the sensor hub.
Default value: 0000000
rw_0
Read/write operation on Sensor 1. Default value: 0
(0: write operation; 1: read operation)
LSM6DSO
MASTER_CONFIG (14h)
DS12140 - Rev 2
page 144/172