From 359bf0df692e4d77d08010b7edef87e864bec2b7 Mon Sep 17 00:00:00 2001 From: David Volovskiy Date: Sun, 16 Nov 2025 16:06:08 -0500 Subject: [PATCH] Saw double-taps getting missed with latched LIR so moving back to pulsed --- movement.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/movement.c b/movement.c index a3a61233..361c8c89 100644 --- a/movement.c +++ b/movement.c @@ -816,7 +816,6 @@ bool movement_enable_tap_detection_if_available(void) { lis2dw_set_data_rate(LIS2DW_DATA_RATE_HP_400_HZ); lis2dw_set_mode(LIS2DW_MODE_LOW_POWER); lis2dw_enable_double_tap(); - lis2dw12_int_notification_set(LIS2DW12_INT_LATCHED); // Settling time (1 sample duration, i.e. 1/400Hz) delay_ms(3); @@ -837,7 +836,6 @@ bool movement_disable_tap_detection_if_available(void) { lis2dw_set_data_rate(movement_state.accelerometer_background_rate); lis2dw_set_mode(LIS2DW_MODE_LOW_POWER); lis2dw_disable_double_tap(); - lis2dw12_int_notification_set(LIS2DW12_INT_PULSED); // ...disable Z axis (not sure if this is needed, does this save power?)... lis2dw_configure_tap_threshold(0, 0, 0, 0);