#include "ScreenDisplay.h"
#include "SDCardSystem.h"
#include <map>
#include <string>
ScreenDisplay screen;
SDCardSystem sdcard(&screen);
std::map<const char*, int> list;
void setup() {
Serial.begin(115200);
Serial.println("Hello, ESP32!");
list.insert ( std::pair<const char*, int>("test", 100) );
list.insert ( std::pair<const char*, int>("test1", 99) );
list.insert ( std::pair<const char*, int>("test3", 88) );
if (list.find("test4") != list.end()) {
Serial.println("test4 found!");
} else {
Serial.println("test4 no found!");
}
return;
// put your setup code here, to run once:
screen.begin();
if (sdcard.begin()) {
Serial.println("sdcard ok!");
Serial.println(sdcard.operators.size());
//Serial.println(sdcard.operators.is<JsonObject>() ? " is JsonObject":" is not JsonObject");
// Serial.println(sdcard.operators.is<JsonArray>() ? "array" : "not");
// Serial.println(sdcard.operators.is<JsonObject>() ? "object": "not");
Serial.println("--------------");
// sdcard.json.clear() ;
Serial.println(sdcard.operators.size());
for (JsonPair kv : sdcard.operators) {
Serial.println(kv.key().c_str());
}
Serial.println("- ------- -- ----");
} else {
Serial.println("cagd c fxxaxj!");
}
}
void loop() {
// put your main code here, to run repeatedly:
delay(100); // this speeds up the simulation
}