From 88fc5643e8af7ababf8755637145e283dc9dab05 Mon Sep 17 00:00:00 2001 From: DigiH Date: Wed, 24 May 2023 20:20:09 +0200 Subject: [PATCH] [BT] Force Active Scan when same interval as as Passive Scan (#1654) --- main/ZgatewayBT.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/ZgatewayBT.ino b/main/ZgatewayBT.ino index 4a070f1..8cced4c 100644 --- a/main/ZgatewayBT.ino +++ b/main/ZgatewayBT.ino @@ -764,7 +764,7 @@ void BLEscan() { BLEScan* pBLEScan = BLEDevice::getScan(); MyAdvertisedDeviceCallbacks myCallbacks; pBLEScan->setAdvertisedDeviceCallbacks(&myCallbacks); - if (millis() > (timeBetweenActive + BTConfig.intervalActiveScan)) { + if (millis() > (timeBetweenActive + BTConfig.intervalActiveScan) || BTConfig.intervalActiveScan == BTConfig.BLEinterval) { pBLEScan->setActiveScan(true); timeBetweenActive = millis(); } else {