From 802dc2186379df06f95e0e66bc73e2f20d0b41f4 Mon Sep 17 00:00:00 2001 From: VArt67 <132200455+VArt67@users.noreply.github.com> Date: Sun, 3 Mar 2024 20:03:27 +0100 Subject: [PATCH] BF: Navigation was not updated in history.htm due to disable of yieldPerDay graph * Added wifi channel number info to system.html --- src/web/RestApi.h | 1 + src/web/html/history.html | 2 ++ src/web/html/system.html | 6 +++--- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/web/RestApi.h b/src/web/RestApi.h index e541cdff..695d7a8c 100644 --- a/src/web/RestApi.h +++ b/src/web/RestApi.h @@ -398,6 +398,7 @@ class RestApi { obj[F("heap_free")] = mHeapFree; obj[F("sketch_total")] = ESP.getFreeSketchSpace(); obj[F("sketch_used")] = ESP.getSketchSize() / 1024; // in kb + obj[F("wifi_channel")] = WiFi.channel(); getGeneric(request, obj); getRadioNrf(obj.createNestedObject(F("radioNrf"))); diff --git a/src/web/html/history.html b/src/web/html/history.html index 2183243a..d6c8aae3 100644 --- a/src/web/html/history.html +++ b/src/web/html/history.html @@ -343,6 +343,8 @@ document.getElementById("pwrDayRefresh").innerHTML = refresh; if (addNextChart) setTimeout(() => { getAjax("/api/yieldDayHistory", parseYieldDayHistory); }, 50); + else + parseNav(obj.generic); } } diff --git a/src/web/html/system.html b/src/web/html/system.html index a646e8b8..4b2ea1f7 100644 --- a/src/web/html/system.html +++ b/src/web/html/system.html @@ -21,8 +21,8 @@ } function parseSysInfo(obj) { - const data = ["sdk", "cpu_freq", "chip_revision", - "chip_model", "chip_cores", "esp_type", "mac", "wifi_rssi", "ts_uptime", + const data = ["sdk", "cpu_freq", "chip_revision", "device_name", + "chip_model", "chip_cores", "esp_type", "mac", "wifi_rssi", "wifi_channel", "ts_uptime", "flash_size", "sketch_used", "heap_total", "heap_free", "heap_frag", "max_free_blk", "version", "modules", "env", "core_version", "reboot_reason"]; @@ -49,7 +49,7 @@ case 0: return badge(false, "{#UNKNOWN}", "warning"); break; case 1: return badge(true, "{#TRUE}"); break; default: return badge(false, "{#FALSE}"); break; - } + } } function parseRadio(obj) {