Datasheet

Table Of Contents
9 Register description
The device contains a set of registers which are used to control its behavior and to retrieve linear acceleration,
angular rate and temperature data. The register addresses, made up of 7 bits, are used to identify them and to
write the data through the serial interface.
9.1 FUNC_CFG_ACCESS (01h)
Enable embedded functions register (r/w)
Table 21. FUNC_CFG_ACCESS register
FUNC_CFG_
ACCESS
SHUB_REG
ACCESS
0
(1)
0
(1)
0
(1)
0
(1)
0
(1)
0
(1)
1. This bit must be set to '0' for the correct operation of the device.
Table 22. FUNC_CFG_ACCESS register description
FUNC_CFG_ACCESS
Enable access to the embedded functions configuration registers.
(1)
Default value: 0
SHUB_REG_ACCESS
Enable access to the sensor hub (I²C master) registers.
(2)
Default value: 0
1. Details concerning the embedded functions configuration registers are available in Section 10 Embedded functions register
mapping and Section 11 Embedded functions register description.
2. Details concerning the sensor hub registers are available in Section 14 Sensor hub register mapping and Section 15 Sensor
hub register description.
9.2
PIN_CTRL (02h)
SDO, OCS_AUX, SDO_AUX pins pull-up enable/disable register (r/w)
Table 23. PIN_CTRL register
OIS_
PU_DIS
SDO_
PU_EN
1 1 1 1 1 1
Table 24. PIN_CTRL register description
OIS_PU_DIS
Disable pull-up on both OCS_Aux and SDO_Aux pins. Default value: 0
(0: OCS_Aux and SDO_Aux pins with pull-up;
1: OCS_Aux and SDO_Aux pins pull-up disconnected)
SDO_PU_EN
Enable pull-up on SDO pin
(0: SDO pin pull-up disconnected (default); 1: SDO pin with pull-up)
LSM6DSO
Register description
DS12140 - Rev 2
page 43/172