#include <string>
#include <unordered_map>
#include <iostream>
#include <iomanip>
// Die Initialisierungsliste der "map" kann angepasst bzw. beliebig erweitert werden.
std::unordered_map<std::string, int32_t> input {
{"Between", 661212},
{"End", 1000 },
{"ToRight", 500 },
{"ToLeft", 1000 },
{"Up", 1000 },
{"Down", 1000 },
{"HoldUp", 1000 },
{"HoldDown", 1000 },
{"HoldRight", 1000 },
{"HoldLeft", 1000 }
};
void setup() {
Serial.begin(115200);
std::cout << std::endl;
for (auto& val : input) {
std::cout << "Key: " << std::left << std::setw(15) << val.first << " Value: " << std::right << std::setw(8)
<< val.second << std::endl;
}
std::cout << std::endl << "HoldLeft = " << input["HoldLeft"] << std::endl;
}
void loop() { delay(10); }