2017-10-20 03:43 PM
I am trying read the X, Y, Z values in FIFO mode. I don't understand the reading procedure.
Do I need to start reading from FIFO_READ_START and continue reading 6 bytes and then initiate another reading from FIFO_READ_START?
or
Do I need to read
OUT_X_H (2bytes),
OUT_Y_H
(2bytes)
andOUT_Z_H
(2bytes) and continue till I read all 32 levels?
Solved! Go to Solution.
2017-10-23 01:35 AM
Basically both ways are possible. You can read the FIFO content in several 6-bytes read transaction starting from FIFO_READ_START (28h) or you can repeat reading of X, Y, Z separately data in 2-bytes read transaction. There is also possibility to read the whole FIFO in one 192-bytes read transaction.
2017-10-23 01:35 AM
Basically both ways are possible. You can read the FIFO content in several 6-bytes read transaction starting from FIFO_READ_START (28h) or you can repeat reading of X, Y, Z separately data in 2-bytes read transaction. There is also possibility to read the whole FIFO in one 192-bytes read transaction.
2017-11-08 12:39 PM
Hello Miroslav,
I have one confusion. LIS2DE12 provides 8-bit value. So why do I need to read two bytes? Isn't it supposed to be 1 byte for a single axis, 3 bytes for a single FIFO and 96 bytes for whole FIFO?
2017-11-10 02:52 AM
See