#ifndef DATALOGGER_H #define DATALOGGER_H #include #include #include struct DataEntry { std::map values; }; struct Config { String parameter; String value; }; class Datalogger { public: Datalogger(); void addData(const std::map& data); void addConfig(String parameter, String value); void logToSerial(); void clear(); private: std::vector dataEntries; std::vector configs; }; #endif // DATALOGGER_H