#include #include "Datalogger.h" Datalogger logger; void setup() { Serial.begin(9600); // Beispielkonfigurationen hinzufügen logger.addConfig("Sample Rate", "1Hz"); logger.addConfig("Sensor Type", "Temperature"); // Beispieldaten hinzufügen std::map data1; data1["Time"] = "0.1"; data1["Input"] = "1"; data1["Output"] = "5"; logger.addData(data1); std::map data2; data2["Time"] = "0.2"; data2["Input"] = "2"; data2["Output"] = "10"; logger.addData(data2); std::map data3; data3["Time"] = "0.3"; data3["Input"] = "3"; data3["Output"] = "15"; logger.addData(data3); // Daten und Konfigurationen über die serielle Schnittstelle ausgeben logger.logToSerial(); // Inhalte leeren logger.clear(); // Überprüfen, ob die Inhalte geleert wurden Serial.println("After clearing:"); logger.logToSerial(); } void loop() { // Hier könnte weitere Logik stehen }