From 115fdf80aa815005efecd9a5cd39fd770669d43b Mon Sep 17 00:00:00 2001 From: Florian Date: Fri, 10 Feb 2023 17:54:56 -0600 Subject: [PATCH] [BT] Improve conditions of adaptive scanning (#1450) To avoid setting several times the BLEinterval for one sensor --- main/ZgatewayBT.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/ZgatewayBT.ino b/main/ZgatewayBT.ino index 06aef47..0a0d2b5 100644 --- a/main/ZgatewayBT.ino +++ b/main/ZgatewayBT.ino @@ -1024,7 +1024,7 @@ void process_bledata(JsonObject& BLEdata) { Log.notice(F("Active and continuous scanning required, paramaters adapted" CR)); stateBTMeasures(false); } - } else if (BLEdata.containsKey("cont")) { + } else if (BLEdata.containsKey("cont") && BTConfig.BLEinterval != MinTimeBtwScan) { if (BLEdata["cont"]) { BTConfig.BLEinterval = MinTimeBtwScan; Log.notice(F("Passive continuous scanning required, paramaters adapted" CR));