LSM6DS3 FIFO
Hi,
I'm building a program to continuously get data from accelerometer LSM6DS3
I'm writing in Micropython under a PYboard v1.1 over its SPI (speed 525000kbits/s)
I want to log continuously log gyro and accelerometer to sd card
To debug, I have configured the LSM6DS3 to fill its FIFO at 26hz (Accel n Gyro are also set to 26hz (high performance))
So that I use interrupt INT1 to tell PYboard FIFO threshold (FIFO FTH) has reached a certain amount of data (516 or 1032 words) and then write those data onto the SDcard...
Here is what I can see when I plot Gyros and Accelerometers Datas.....
First LSM6DS3 is stand still on a plate, then I can see some kind of pattern on signals, this pattern is the exact period of FIFO FTH !!!! How can it be ???? (figure : FIFO FTH = 1032words of data, so 1032/6 = 172, spikes appears every 172 samples) We get the same with half FIFO FTH (516words, spikes appears every 86 samples )

