Ich schlage vor, die ArduinoJson-Bibliothek von Version 6 auf Version 7 zu aktualisieren. Für Interessierte:
Dann müsste man den JSON Buffer nicht mehr statisch in einer festen Größe vorgeben, sondern die Bibliothek kümmert sich um die Speicherverwaltung. Ich hatte beim Testen von Reduzierung der #defines, stattdessen Einstellungen in Web-UI mehrfach den Fehler JSON-Puffer zu klein für Daten
. Wenn wir nach und nach mehr Einstellungen dynamisch machen und die JSON-Größe wächst gibt es dann keine Probleme mehr:
Heap-Fragmentierung spielt hier meiner Meinung nach keine Rolle. Gibt es Meinungen/Anmerkungen?