diff --git a/src/app/app.ino b/src/app/app.ino index 6da3580..1f5db2a 100644 --- a/src/app/app.ino +++ b/src/app/app.ino @@ -7,10 +7,8 @@ SAB sab; unsigned long currentMs = 0, batteryMs = 0, buttonMs = 0; -int mySize = 3; View1Packet v1p = {sab.getRtcManager().getDateTime(), sab.getSdCardManager().getSize(GBYTE), sab.getPowerInfo(),0}; ViewAPPacket vap = {sab.getConnectivityManager().softAPmacAddress(), sab.getConnectivityManager().softAPSSID(), sab.getConnectivityManager().softAPIP(), sab.getConnectivityManager().softAPgetStationNum()}; -CFGDictionary dico; void setup() { @@ -26,7 +24,6 @@ void setup() Serial.println("Clock lost power"); sab.getRtcManager().setDateTime(DateTime(F(__DATE__), F(__TIME__))); } - Serial.println("End setup"); } @@ -43,24 +40,17 @@ void loop() vap.nbOfCon = sab.getConnectivityManager().softAPgetStationNum(); sab.getScreenManager().displayView(); - Serial.print(F("View count : "));Serial.println(sab.getScreenManager().getViewCount()); - //Dico test - dico.addParameter("SSID", "ESP8266SwissArmyBoard"); - dico.addParameter("PASSWORD", "APassWord"); - dico.deleteParameter("OTHER"); - Serial.print(F("SSID "));Serial.println(dico("SSID").stringValue()); - Serial.print(F("PASSWORD "));Serial.println(dico("PASSWORD").stringValue()); - Serial.print(F("OTHER "));Serial.println(dico("OTHER").stringValue()); - Serial.print(F("Dico count : "));Serial.println(dico.count()); + CFGFileParser cfgFileParser(sab.getSdCardManager(), AP_CFG_FILE); + CFGDictionary *cfgDictionary = (CFGDictionary *) cfgFileParser.parseFile(); + + delete cfgDictionary; } if(millis() - batteryMs > 10000) { batteryMs = millis(); v1p.powerInfo = sab.getPowerInfo(); - //Dico test - dico.dispose(); }