From d8952f37100ac2b2ac3197fca639cc0fb83e1ab0 Mon Sep 17 00:00:00 2001 From: Scott Powell Date: Fri, 9 May 2025 16:17:36 +1000 Subject: [PATCH 1/2] * ESP32Board: can now download entire log file via OTA webserver (URL: /log) --- src/helpers/ESP32Board.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/helpers/ESP32Board.cpp b/src/helpers/ESP32Board.cpp index 57838d32..dd1f1801 100644 --- a/src/helpers/ESP32Board.cpp +++ b/src/helpers/ESP32Board.cpp @@ -8,6 +8,8 @@ #include #include +#include + bool ESP32Board::startOTAUpdate(const char* id, char reply[]) { WiFi.softAP("MeshCore-OTA", NULL); @@ -24,6 +26,9 @@ bool ESP32Board::startOTAUpdate(const char* id, char reply[]) { server->on("/", HTTP_GET, [](AsyncWebServerRequest *request) { request->send(200, "text/html", home_buf); }); + server->on("/log", HTTP_GET, [](AsyncWebServerRequest *request) { + request->send(SPIFFS, "/packet_log", "text/plain"); + }); AsyncElegantOTA.setID(id_buf); AsyncElegantOTA.begin(server); // Start ElegantOTA From d072e7b57560f1549b94b99c0f0acd46fe620b50 Mon Sep 17 00:00:00 2001 From: Scott Powell Date: Fri, 9 May 2025 18:12:42 +1000 Subject: [PATCH 2/2] * ver bump to v1.6.0 --- examples/companion_radio/main.cpp | 4 ++-- examples/simple_repeater/main.cpp | 4 ++-- examples/simple_room_server/main.cpp | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/examples/companion_radio/main.cpp b/examples/companion_radio/main.cpp index 83afe4fb..4cebc42a 100644 --- a/examples/companion_radio/main.cpp +++ b/examples/companion_radio/main.cpp @@ -102,11 +102,11 @@ static uint32_t _atoi(const char* sp) { #define FIRMWARE_VER_CODE 5 #ifndef FIRMWARE_BUILD_DATE - #define FIRMWARE_BUILD_DATE "21 Apr 2025" + #define FIRMWARE_BUILD_DATE "9 May 2025" #endif #ifndef FIRMWARE_VERSION - #define FIRMWARE_VERSION "v1.5.1" + #define FIRMWARE_VERSION "v1.6.0" #endif #define CMD_APP_START 1 diff --git a/examples/simple_repeater/main.cpp b/examples/simple_repeater/main.cpp index c926a786..9694300e 100644 --- a/examples/simple_repeater/main.cpp +++ b/examples/simple_repeater/main.cpp @@ -22,11 +22,11 @@ /* ------------------------------ Config -------------------------------- */ #ifndef FIRMWARE_BUILD_DATE - #define FIRMWARE_BUILD_DATE "21 Apr 2025" + #define FIRMWARE_BUILD_DATE "9 May 2025" #endif #ifndef FIRMWARE_VERSION - #define FIRMWARE_VERSION "v1.5.1" + #define FIRMWARE_VERSION "v1.6.0" #endif #ifndef LORA_FREQ diff --git a/examples/simple_room_server/main.cpp b/examples/simple_room_server/main.cpp index dddef501..a5d78e3c 100644 --- a/examples/simple_room_server/main.cpp +++ b/examples/simple_room_server/main.cpp @@ -22,11 +22,11 @@ /* ------------------------------ Config -------------------------------- */ #ifndef FIRMWARE_BUILD_DATE - #define FIRMWARE_BUILD_DATE "21 Apr 2025" + #define FIRMWARE_BUILD_DATE "9 May 2025" #endif #ifndef FIRMWARE_VERSION - #define FIRMWARE_VERSION "v1.5.1" + #define FIRMWARE_VERSION "v1.6.0" #endif #ifndef LORA_FREQ