From 3ec7cefb9cf275fd9c20528da8e3814a894bcb80 Mon Sep 17 00:00:00 2001
From: Eric Duminil <eric.duminil@gmail.com>
Date: Tue, 15 Feb 2022 16:32:54 +0100
Subject: [PATCH] Too much for ESP8266

---
 ampel-firmware/web_server.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ampel-firmware/web_server.cpp b/ampel-firmware/web_server.cpp
index a2a3b7f..6ef9a80 100644
--- a/ampel-firmware/web_server.cpp
+++ b/ampel-firmware/web_server.cpp
@@ -192,11 +192,11 @@ namespace web_server {
     uint8_t mm = ss / 60;
     ss -= mm * 60;
 
-    //NOTE: Splitting in multiple parts in order to use less RAM
-    char content[2200]; // Update if needed
+    //NOTE: Splitting in multiple parts in order to use less RAM. Higher than 2000 apparently crashes the ESP8266
+    char content[2000];
     // Current size (with Lorawan):
     //    INFO - Header size : 1825 - Body size : 2005 - Script size : 1947
-    //FIXME: Body too long with Lorawan!
+    //FIXME: Body too long with Lorawan! Split in 4 parts?
 
     snprintf_P(content, sizeof(content), header_template, sensor::co2, config::ampel_name(), wifi::local_ip,
         csv_writer::filename);
-- 
GitLab