switch to nlohmann json

This commit is contained in:
2025-12-28 13:07:22 +01:00
parent 6f49de4b06
commit f5d2e46015
3 changed files with 11 additions and 8342 deletions

View File

@@ -11,7 +11,6 @@ Same as plugins. Just write in more features scrub, learn some C++, damn
## TODOs
- LOOK AT WHAT CLANG SAYS, tweak .clang-format, we really dont need all deez libs in headers, move them out to cpp files, remove unused
- also use clang-tidy
- move away from ArduinoJson. This ain't an arduino, be fr. Switch to nlohmann/json libs.
- Use `std::string_view` or `const std::string &` when possible, its faster, no copy
- Extra screens support perhaps? just halt sensors monitoring thread and print another struct on display if needed, have a semaphore or sth
- Maybe not even screens, keep the 1st line and change lines 2-4