Remove the fragile and heavy json libraries from the firmware, remove JSON topics on MQTT, remove JSON Logging/Tracing, replace JSON output on webserver with simple string concatenation, since they use a fixed set of templates anyway.

The Heltec solar node still uses ArduinoJSON for god knows what in its included custom library.
This commit is contained in:
Thomas Göttgens
2026-04-13 21:17:56 +02:00
parent 77f378dd53
commit 65c18eb26b
24 changed files with 260 additions and 3697 deletions
-4
View File
@@ -185,10 +185,6 @@ Input:
Logging:
LogLevel: info # debug, info, warn, error
# TraceFile: /var/log/meshtasticd.json
# JSONFile: /packets.json # File location for JSON output of decoded packets
# JSONFileRotate: 60 # Rotate JSON file every N minutes, or 0 for no rotation
# JSONFilter: position # filter for packets to save to JSON file
# AsciiLogs: true # default if not specified is !isatty() on stdout
Webserver: