move to c++17, change message building, refactored SensorInformation and MeasurementData
- messages are now built using the constructor - messages now only contain a single measurement value, even if a sensor might include more than one measurement - buildMessage has been changed to buildMessages and now returns a list of messages depending on how many measurements a sensor contains - ClientDataPackage now builds from SensorInformation and MeasurementData - minor naming refactors
parent
14619889
No related branches found
No related tags found
Showing
- client/client/include/ForteSensor.hpp 5 additions, 5 deletionsclient/client/include/ForteSensor.hpp
- client/client/include/MeasurementData.hpp 40 additions, 0 deletionsclient/client/include/MeasurementData.hpp
- client/client/include/NoDataAvailableException.hpp 1 addition, 1 deletionclient/client/include/NoDataAvailableException.hpp
- client/client/include/Pinout.hpp 2 additions, 2 deletionsclient/client/include/Pinout.hpp
- client/client/include/Protocol.hpp 3 additions, 2 deletionsclient/client/include/Protocol.hpp
- client/client/include/SensorInformation.hpp 25 additions, 0 deletionsclient/client/include/SensorInformation.hpp
- client/client/lib/dr26_analogue/dr26.cpp 10 additions, 15 deletionsclient/client/lib/dr26_analogue/dr26.cpp
- client/client/lib/dr26_analogue/dr26.hpp 24 additions, 0 deletionsclient/client/lib/dr26_analogue/dr26.hpp
- client/client/lib/drs26_digital/drs26.cpp 16 additions, 10 deletionsclient/client/lib/drs26_digital/drs26.cpp
- client/client/lib/drs26_digital/drs26.hpp 5 additions, 4 deletionsclient/client/lib/drs26_digital/drs26.hpp
- client/client/lib/espnow/src/ClientDataPackage.hpp 26 additions, 19 deletionsclient/client/lib/espnow/src/ClientDataPackage.hpp
- client/client/lib/espnow/src/Message.cpp 15 additions, 63 deletionsclient/client/lib/espnow/src/Message.cpp
- client/client/lib/espnow/src/Message.hpp 5 additions, 10 deletionsclient/client/lib/espnow/src/Message.hpp
- client/client/lib/ina219/ina219.cpp 6 additions, 8 deletionsclient/client/lib/ina219/ina219.cpp
- client/client/lib/ina219/ina219.hpp 5 additions, 4 deletionsclient/client/lib/ina219/ina219.hpp
- client/client/lib/scd30/scd30.cpp 6 additions, 9 deletionsclient/client/lib/scd30/scd30.cpp
- client/client/lib/scd30/scd30.hpp 5 additions, 4 deletionsclient/client/lib/scd30/scd30.hpp
- client/client/platformio.ini 5 additions, 1 deletionclient/client/platformio.ini
- client/client/src/main.cpp 10 additions, 6 deletionsclient/client/src/main.cpp
- client/client/test/TestClientDataPackage.cpp 29 additions, 2 deletionsclient/client/test/TestClientDataPackage.cpp
Loading
Please register or sign in to comment