diff --git a/ampel-firmware/web_server.cpp b/ampel-firmware/web_server.cpp index a2a3b7fb511cf01e951fee48be20df4ea8f6e260..6ef9a8015ab2d46f23767322c43d1db23dc351c8 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);