Datasheet

DocID026899 Rev 7 45/99
LSM6DS3 Register description
99
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 18. FUNC_CFG_ACCESS register description
9.2 SENSOR_SYNC_TIME_FRAME (04h)
Sensor synchronization time frame register (r/w).
Table 20. SENSOR_SYNC_TIME_FRAME register description
9.3 FIFO_CTRL1 (06h)
FIFO control register (r/w).
Table 22. FIFO_CTRL1 register description
Table 17. FUNC_CFG_ACCESS register
FUNC_CFG_EN 0
(1)
1. This bit must be set to ‘0’ for the correct operation of the device.
0
(1)
0
(1)
0
(1)
0
(1)
0
(1)
0
(1)
FUNC_CFG_EN
Enable access to the embedded functions configuration registers
(1)
from address
02h to 32h. Default value: 0.
(0: disable access to embedded functions configuration registers;
1: enable access to embedded functions configuration registers)
1. The embedded functions configuration registers details are available in 10: Embedded functions register
mapping and 11: Embedded functions registers description.
Table 19. SENSOR_SYNC_TIME_FRAME register
TPH_7 TPH_6 TPH_5 TPH_4 TPH_3 TPH_2 TPH_1 TPH_0
TPH_ [7:0]
Sensor synchronization time frame with the step of 500 ms and full range of 5 s.
Unsigned 8-bit.
Default value: 0000 0000
Table 21. FIFO_CTRL1 register
FTH_7 FTH_6 FTH_5 FTH_4 FTH_3 FTH_2 FTH_1 FTH_0
FTH_[7:0]
FIFO threshold level setting
(1)
. Default value: 0000 0000.
Watermark flag rises when the number of bytes written to FIFO after the next write is
greater than or equal to the threshold level.
Minimum resolution for the FIFO is 1 LSB = 2 bytes (1 word) in FIFO
1. For a complete watermark threshold configuration, consider FTH_[11:8] in FIFO_CTRL2 (07h).