From d5691ef8f7d8e4c48cb5590a37dbef11012897f2 Mon Sep 17 00:00:00 2001 From: Yurii Date: Wed, 22 Oct 2025 17:22:02 +0300 Subject: [PATCH] refactor: decreased interval and window for scanning BLE --- platformio.ini | 1 + src/SensorsTask.h | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/platformio.ini b/platformio.ini index 1306320..21c758e 100644 --- a/platformio.ini +++ b/platformio.ini @@ -164,6 +164,7 @@ extends = esp32_defaults board = lolin_s2_mini build_unflags = -DARDUINO_USB_MODE=1 build_flags = ${esp32_defaults.build_flags} + -D MYNEWT_VAL_BLE_EXT_ADV=1 -D ARDUINO_USB_MODE=0 -D ARDUINO_USB_CDC_ON_BOOT=1 -D DEFAULT_OT_IN_GPIO=33 diff --git a/src/SensorsTask.h b/src/SensorsTask.h index d68a87e..292ab48 100644 --- a/src/SensorsTask.h +++ b/src/SensorsTask.h @@ -584,8 +584,8 @@ protected: this->pBLEScan->setActiveScan(false); this->pBLEScan->setDuplicateFilter(false); this->pBLEScan->setMaxResults(0); - this->pBLEScan->setInterval(100); - this->pBLEScan->setWindow(100); + this->pBLEScan->setInterval(10); + this->pBLEScan->setWindow(10); Log.sinfoln(FPSTR(L_SENSORS_BLE), F("Scanning initialized")); }