Forráskód Böngészése

Moved softAP to the very first checks

jomjol 3 éve
szülő
commit
eff713a2a9
2 módosított fájl, 8 hozzáadás és 6 törlés
  1. 7 6
      code/main/main.cpp
  2. 1 0
      code/platformio.ini

+ 7 - 6
code/main/main.cpp

@@ -160,6 +160,13 @@ extern "C" void app_main(void)
         return; // No way to continue without SD-Card!
     }
 
+    CheckIsPlannedReboot();
+    CheckOTAUpdate();
+    CheckUpdate();
+    #ifdef ENABLE_SOFTAP
+        CheckStartAPMode();          // if no wlan.ini and/or config.ini --> AP ist startet and this function does not exit anymore until reboot
+    #endif
+
     setupTime();
 
     string versionFormated = getFwVersion() + ", Date/Time: " + std::string(BUILD_TIME) + \
@@ -179,12 +186,6 @@ extern "C" void app_main(void)
     LogFile.WriteToFile(ESP_LOG_INFO, TAG, versionFormated);
     LogFile.WriteToFile(ESP_LOG_INFO, TAG, "Reset reason: " + getResetReason());
 
-    CheckIsPlannedReboot();
-    CheckOTAUpdate();
-    CheckUpdate();
-    #ifdef ENABLE_SOFTAP
-        CheckStartAPMode();          // if no wlan.ini and/or config.ini --> AP ist startet and this function does not exit anymore until reboot
-    #endif
 
     char *ssid = NULL, *passwd = NULL, *hostname = NULL, *ip = NULL, *gateway = NULL, *netmask = NULL, *dns = NULL; int rssithreashold = 0;
     LoadWlanFromFile(WLAN_CONFIG_FILE, ssid, passwd, hostname, ip, gateway, netmask, dns, rssithreashold);

+ 1 - 0
code/platformio.ini

@@ -14,6 +14,7 @@ src_dir = main
 
 [env:esp32cam]
 platform = espressif32@5.2.0
+;platform = espressif32@5.3.0
 board = esp32cam
 ;board = m5stack-core-esp32
 framework = espidf