From afbd9e21802a8f5145f55d09d9a1eb445455b8a0 Mon Sep 17 00:00:00 2001 From: Jonathan Bennett Date: Fri, 16 Jan 2026 13:52:04 -0600 Subject: [PATCH] Filter BLE updates that don't change pairing status (#9333) --- src/modules/StatusLEDModule.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/modules/StatusLEDModule.cpp b/src/modules/StatusLEDModule.cpp index 33aa58127..fed035513 100644 --- a/src/modules/StatusLEDModule.cpp +++ b/src/modules/StatusLEDModule.cpp @@ -50,9 +50,10 @@ int StatusLEDModule::handleStatusUpdate(const meshtastic::Status *arg) break; } case meshtastic::BluetoothStatus::ConnectionState::CONNECTED: { - ble_state = connected; - PAIRING_LED_starttime = millis(); - break; + if (ble_state != connected) { + ble_state = connected; + PAIRING_LED_starttime = millis(); + } } }