English
Language : 

LSM9DS1 Datasheet, PDF (32/72 Pages) –
Digital interfaces
LSM9DS1
5.2.1
SPI read
Figure 17. Accelerometer and gyroscope SPI read protocol
&6B$&*6
63&
6',
6'26B$'2*
5:
$' $' $' $' $' $' $'
'2 '2 '2 '2 '2 '2 '2 '2
The SPI read command is performed with 16 clock pulses. A multiple byte read command is
performed by adding blocks of 8 clock pulses to the previous one.
bit 0: READ bit. The value is 1.
bit 1-7: address AD(6:0). This is the address field of the indexed register.
bit 8-15: data DO(7:0) (read mode). This is the data that will be read from the device (MSb
first).
bit 16-... : data DO(...-8). Further data in multiple byte reads.
Figure 18. Multiple byte SPI read protocol (2-byte example)
&&66B$*
63&
6',
5:
$' $' $' $' $' $' $'
6'2B$*
6'2
'2 '2 '2 '2 '2 '2 '2 '2 '2' 2' 2' 2' 2' 2' 2 '2
32/72
DocID025715 Rev 3