Datasheet

Table Of Contents
Figure 1. Generic state machine
Finite State Machine in the LSM6DSO
The LSM6DSO works as a combo accelerometer-gyroscope sensor, generating acceleration and angular rate
output data. It is also possible to connect an external sensor (magnetometer) by using the Sensor Hub feature
(Mode 2). These data can be used as input of up to 16 programs in the embedded Finite State Machine
(Figure 2. State machine in the LSM6DSO).
All 16 finite state machines are independent: each one has its dedicated memory area and it is independently
executed. An interrupt is generated when the end state is reached or when some specific command is performed.
Figure 2. State machine in the LSM6DSO
LSM6DSO
Finite State Machine
DS12140 - Rev 2
page 5/172