refactor client, add json library
- move data_struct to ClientDataPackage.hpp - move Message definition to Message.hpp - move Message code to Message.cpp - move global time variable to its own namespace called esptime - time accessible via esptime::rtc - Message now uses ClientDataPackage instead of data_struct - ram_caching now uses ClientDataPackage instead of data_struct - switched from pointer definition of Message to default constructor - move headers to hpp files where applicable - added ArduinoJson library (does not increase space by a lot)
parent
352d03e0
No related branches found
No related tags found
Showing
- client/client/lib/caching/src/ram_caching.cpp 14 additions, 11 deletionsclient/client/lib/caching/src/ram_caching.cpp
- client/client/lib/caching/src/ram_caching.hpp 4 additions, 3 deletionsclient/client/lib/caching/src/ram_caching.hpp
- client/client/lib/espnow/src/ClientDataPackage.hpp 14 additions, 0 deletionsclient/client/lib/espnow/src/ClientDataPackage.hpp
- client/client/lib/espnow/src/Message.cpp 47 additions, 0 deletionsclient/client/lib/espnow/src/Message.cpp
- client/client/lib/espnow/src/Message.hpp 22 additions, 0 deletionsclient/client/lib/espnow/src/Message.hpp
- client/client/lib/espnow/src/espnow.cpp 54 additions, 105 deletionsclient/client/lib/espnow/src/espnow.cpp
- client/client/lib/espnow/src/espnow.hpp 16 additions, 33 deletionsclient/client/lib/espnow/src/espnow.hpp
- client/client/lib/time/src/time.hpp 8 additions, 0 deletionsclient/client/lib/time/src/time.hpp
- client/client/platformio.ini 3 additions, 1 deletionclient/client/platformio.ini
- client/client/src/main.cpp 35 additions, 24 deletionsclient/client/src/main.cpp
client/client/lib/espnow/src/Message.cpp
0 → 100644
client/client/lib/espnow/src/Message.hpp
0 → 100644
client/client/lib/time/src/time.hpp
0 → 100644
Please register or sign in to comment