diff --git a/main/ZgatewayBT.ino b/main/ZgatewayBT.ino index 4b473f0..eca7221 100644 --- a/main/ZgatewayBT.ino +++ b/main/ZgatewayBT.ino @@ -90,8 +90,6 @@ static bool oneWhite = false; int minRssi = abs(MinimumRSSI); //minimum rssi value -unsigned int scanCount = 0; - void pubBTMainCore(JsonObject& data, bool haPresenceEnabled = true) { if (abs((int)data["rssi"] | 0) < minRssi) { String mac_address = data["id"].as(); diff --git a/main/config_BT.h b/main/config_BT.h index fd8222e..a645ad8 100644 --- a/main/config_BT.h +++ b/main/config_BT.h @@ -78,6 +78,7 @@ bool bleConnect = AttemptBLECOnnect; unsigned int BLEinterval = TimeBtwRead; //time between 2 scans unsigned int BLEscanBeforeConnect = ScanBeforeConnect; //Number of BLE scans between connection cycles +unsigned long scanCount = 0; bool publishOnlySensors = PublishOnlySensors; #ifndef pubKnownBLEServiceData diff --git a/main/main.ino b/main/main.ino index 950c6fb..9fcfd0f 100644 --- a/main/main.ino +++ b/main/main.ino @@ -1358,6 +1358,7 @@ void stateMeasures() { # endif SYSdata["interval"] = BLEinterval; SYSdata["scanbcnct"] = BLEscanBeforeConnect; + SYSdata["scnct"] = scanCount; # endif # ifdef ZboardM5STACK M5.Power.begin();