Synchronisierung.

This commit is contained in:
2024-07-18 11:57:11 +02:00
parent 7aad80b38e
commit d62c0e58a9
13 changed files with 2503 additions and 4 deletions

View File

@@ -0,0 +1,31 @@
#ifndef DATALOGGER_H
#define DATALOGGER_H
#include <Arduino.h>
#include <vector>
#include <map>
struct DataEntry {
std::map<String, String> values;
};
struct Config {
String parameter;
String value;
};
class Datalogger {
public:
Datalogger();
void addData(const std::map<String, String>& data);
void addConfig(String parameter, String value);
void logToSerial();
void clear();
private:
std::vector<DataEntry> dataEntries;
std::vector<Config> configs;
};
#endif // DATALOGGER_H