Merge pull request #335 from MoonModules/copilot/suppress-usage-reporting-ap-mode
Suppress usage reporting in AP mode
This commit is contained in:
@@ -3708,6 +3708,11 @@ function checkVersionUpgrade(info) {
|
|||||||
if (versionCheckDone) return;
|
if (versionCheckDone) return;
|
||||||
versionCheckDone = true;
|
versionCheckDone = true;
|
||||||
|
|
||||||
|
// Skip version check in AP mode (no internet connectivity)
|
||||||
|
if (info.wifi && info.wifi.ap) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// Fetch version-info.json using existing /edit endpoint
|
// Fetch version-info.json using existing /edit endpoint
|
||||||
fetch('/edit?edit=/version-info.json', {
|
fetch('/edit?edit=/version-info.json', {
|
||||||
method: 'get'
|
method: 'get'
|
||||||
|
|||||||
@@ -1067,12 +1067,13 @@ void serializeInfo(JsonObject root)
|
|||||||
outputs.add(busses.getBus(b)->getLength());
|
outputs.add(busses.getBus(b)->getLength());
|
||||||
}
|
}
|
||||||
|
|
||||||
JsonObject wifi_info = root.createNestedObject("wifi");
|
JsonObject wifi_info = root.createNestedObject(F("wifi"));
|
||||||
wifi_info[F("bssid")] = WiFi.BSSIDstr();
|
wifi_info[F("bssid")] = WiFi.BSSIDstr();
|
||||||
int qrssi = WiFi.RSSI();
|
int qrssi = WiFi.RSSI();
|
||||||
wifi_info[F("rssi")] = qrssi;
|
wifi_info[F("rssi")] = qrssi;
|
||||||
wifi_info[F("signal")] = getSignalQuality(qrssi);
|
wifi_info[F("signal")] = getSignalQuality(qrssi);
|
||||||
wifi_info[F("channel")] = WiFi.channel();
|
wifi_info[F("channel")] = WiFi.channel();
|
||||||
|
wifi_info[F("ap")] = apActive;
|
||||||
|
|
||||||
JsonObject fs_info = root.createNestedObject("fs");
|
JsonObject fs_info = root.createNestedObject("fs");
|
||||||
fs_info["u"] = fsBytesUsed / 1000;
|
fs_info["u"] = fsBytesUsed / 1000;
|
||||||
|
|||||||
Reference in New Issue
Block a user