We are using BMA280 accelerometer. We are using 1000Hz ODR with FIFO in normal mode. When we subject sensor to vibrations (100Hz) we noticed that occasionally a sample is missing. We are using FIR filter to remove vibrations and because of the missing sample we get the spike from the FIR filter.
We have evaluted this with the Logic analyzer which shows that data for all three axis is lost.
Is this known problem? How to get all the samples? We are reading FIFO every 5ms. We never get more than 6 samples in the FIFO buffer.
Solved! Go to Solution.
Could you please give more information below?
1. Do you use our Sensor API ?
2. Do you use FIFO watermark and interrupt ?
3. Data loss means only one axis or few frames ?
4. Please provide data log with time stamp.