09-09-2022 11:33 AM
Hi,
we are using the BMX160 / BMI160 in FIFO mode with WM interrupt enabled. On every interrupt I schedule a read of a certain amount of data. This works stable and the FIFO is always emptied. Furthermore, the double tap interrupt is enabled. Now when I do some heavy operations at the host uC it could be that the scheduled reading is delayed (or maybe something else). If this happens there is no WM interrupt coming anymore. But the double tap interrupt is still coming. Only if I reset the uC and reconfigure the BMX / BMI the interrupts are coming again. Any explanation on that. Is there a possibility that the WM interrupt can freeze?
Kind regards,
C.W.
09-09-2022 03:21 PM