Hello Bosch Sensortec Community, I have some trouble reading the FIFO. First of all, I have set the sensor range to +/- 16g and the filter bandwidth to 7.81Hz.I use the BMA 253 because of its high-g interrupt to detect shocks that my device experiences while it is switched off and then wake it up. Currently, the device with the sensor is only resting still on the table and experiences no movement or deliberately caused vibrations. When it is on, however, I read out the FIFO about every 0.9s which corresponds to 15 values per axis and evaluate the data. Here I count how often a value occurs above certain thresholds. (+/-15g,+/-13g,+/-8g). This is where my problem occurs: the counters (0-255) continuously overflow.The one with the smallest threshold approx. every 2-3s, the one with the largest threshold approx. every 20s. If I read out only the three data registers at the same time as I read out the FIFO and evaluate them, I get comprehensible values that are around 0g on two axes and around 1g on one axis.Therefore, I can not do much with the values from the FIFO and unfortunately I can not explain where these errors come from. Do you have any suggestions where this could be or which settings I should check? Many thanks in advance With kind regards Marvin
... View more