From 3e185a2bd06278bc6c657227e962440600292dbc Mon Sep 17 00:00:00 2001 From: Eric Duminil <eric.duminil@gmail.com> Date: Mon, 17 May 2021 11:13:03 +0200 Subject: [PATCH] Heap fragmentation on webserver --- ampel-firmware/web_server.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ampel-firmware/web_server.cpp b/ampel-firmware/web_server.cpp index 2425b34..b528319 100644 --- a/ampel-firmware/web_server.cpp +++ b/ampel-firmware/web_server.cpp @@ -133,6 +133,7 @@ namespace web_server { "<tr><td>MAC</td><td>%s</td></tr>\n" "<tr><td>Free heap space</td><td>%6d bytes</td></tr>\n" "<tr><td>Largest heap block</td><td>%6d bytes</td></tr>\n" + "<tr><td>Frag</td><td>%3d%%</td></tr>\n" "<tr><td>Max loop duration</td><td>%5d ms</td></tr>\n" "<tr><td>Board</td><td>%s</td></tr>\n" "<tr><td>Ampel firmware</td><td>%s</td></tr>\n" @@ -256,7 +257,7 @@ namespace web_server { config::lorawan_sending_interval, #endif config::temperature_offset, config::auto_calibrate_sensor ? "Yes" : "No", ampel.sensorId, ampel.sensorId, - wifi::local_ip, wifi::local_ip, ampel.macAddress, ESP.getFreeHeap(), esp_get_max_free_block_size(), + wifi::local_ip, wifi::local_ip, ampel.macAddress, ESP.getFreeHeap(), esp_get_max_free_block_size(), esp_get_heap_fragmentation(), ampel.max_loop_duration, ampel.board, ampel.version, dd, hh, mm, ss); // Serial.print(F(" - Body size : ")); -- GitLab