Hi, we found the issue. Looks like we needed to make a call to 'bma456w_set_no_mot_config' before disabling interrupts: bma456w_set_no_mot_config(no_mo_conf, &dev); // no_mo_conf has all axis disabled bma456w_map_interrupt(BMA4_INTR1_MAP, BMA456W_NO_MOT_INT, false, &dev); now we no longer get the erratic interrupt behavior
... View more