GerLech / WebConfig

For ESP8266 and ESP32 edit configuration with web page and save it on SPIFFS. If no connection to a local WLAN exists configuration over web page can be done using an access point
GNU Lesser General Public License v3.0
80 stars 19 forks source link

New ESP32 Module #9

Closed stmb-100 closed 3 years ago

stmb-100 commented 3 years ago

695 / 5000 Hello GerLech If I use a new ESP module, I cannot write to the SPIFFS because the filesystem does not yet exist. Could you please add a formatting function in case the SPIFFS does not yet exist.

Regards Stefan

Deutsch: Wenn ich ein neues ESP Module verwende, kann ich nicht auf das SPIFFS schreiben, da das Filessystem noch nicht existiert. Könnten Sie bitte eine Formatierungsfunktion einbauen für den Fall dass, das SPIFFS noch nicht existiert. Gruß Stefan

about as: boolean InitalizeFileSystem() { bool initok = false;

initok = SPIFFS.begin();

if (!(initok)) // Format SPIFS, of not formatted. - Try 1 { Serial.println("SPIFFS Dateisystem formatiert."); SPIFFS.format(); initok = SPIFFS.begin(); } if (!(initok)) // Format SPIFS. - Try 2 { SPIFFS.format(); initok = SPIFFS.begin(); } if (initok) { Serial.println("SPIFFS ist OK"); } else { Serial.println("SPIFFS ist nicht OK"); } return initok; })

GerLech commented 3 years ago

This is fixed with release 1.4