Hi,
I have a quick question regarding the FIFO of MPU6050.
Using Arduino Uno, I read six raw signals from accelerometer and gyroscope using FIFO.
Arduino checks the number of bytes in FIFO periodically (roughly at around 1ms), and when the FIFO has more than 36 bytes (i.e., three samples), it reads in those 36 bytes of raw data from FIFO. (no interrupt for this)
Problem is, one or two bytes at the beginning of the 36-byte packet simply disappear from time to time even when there happens no FIFO overflow, and because of this, it is almost impossible to use the data reliably for waveform display on a tablet. Is there any good way to prevent this kind of problem?
Your help will be greatly appreciated. Thanks.