I'm attempting to use the example code in the Sensortec gitub repo to make the tap interrupt work. I have defined the shim functions, and have confirmed that all of the high level example code correctly returns OK. I am loading the "config file". I can read gyro XYZ fine, and the values look good. No matter what I do, I cannot make the example code for the tap, double tap, no motion, or any motion interrupts actually fire. Using the exact example code from the repo doesn't work. Was this code ever tested? I suspect the driver is actually broken. This is the exact code I am running: https://github.com/BoschSensortec/BMA423-Sensor-API/blob/master/examples/generic/wakeup_interrupt/wakeup_interrupt.c the return value for all function calls is `BMA4_OK`. I can see the I2C transactions occuring. The value assigned by `bma423_read_int_status` is always 0, no matter what. Thanks,
... View more