English
Language : 

LSM9DS0 Datasheet, PDF (27/74 Pages) STMicroelectronics – iNEMO inertial module 3D accelerometer, 3D gyroscope, 3D magnetometer
LSM9DS0
Functionality
4.3.5
Bypass-to-stream mode
In Bypass-to-stream mode, the FIFO starts operating in Bypass mode and once a trigger
event occurs (related to INT1_CFG_G (30h) events) the FIFO starts operating in Stream
mode. Refer to Figure 9 below.
xi,yi,zi
Empty
Figure 9. Bypass-to-stream mode
x0
y0
z0
x1
y1
z1
x2
y2
z2
x31
y31
z31
xi,yi,zi
x0
y0
z0
x1
y1
z1
x2
y2
z2
x30
y30
z30
x31
y31
z31
4.3.6
Bypass mode
Stream mode
Trigger event
AM07235v1
Stream-to-FIFO mode
In Stream-to-FIFO mode, data from the yaw, pitch and roll measurement is stored in the
FIFO. A watermark interrupt can be enabled on pin DRDY_G by setting the I2_WTM bit in
CTRL_REG3_G (22h) to be raised when the FIFO is filled to the level specified in the
WTM4:0 bits of FIFO_CTRL_REG_G (2Eh). The FIFO continues filling until it is full (32 slots
of 16-bit data for yaw, pitch and roll). When full, the FIFO discards the older data as the new
data arrives. Once a trigger event occurs (related to INT1_CFG_G (30h) events), the FIFO
starts operating in FIFO mode. Refer to Figure 10.
Figure 10. Stream-to-FIFO mode
xi,yi,zi
x0
y0
z0
x1
y1
z1
x2
y2
z2
x30
y30
z30
x31
y31
z31
xi,yi,zi
x0
y0
z0
x1
y1
z1
x2
y2
z2
x31
y31
z31
Stream Mode
Trigger event
FIFO Mode
DocID024763 Rev 2
AM07236v1
27/74
74