diff --git a/src/Web.cpp b/src/Web.cpp index b643c9a..1665909 100644 --- a/src/Web.cpp +++ b/src/Web.cpp @@ -138,9 +138,15 @@ void webserverStart(void) { // heap/psram-info wServer.on( "/info", HTTP_GET, [](AsyncWebServerRequest *request) { - String info = "Free heap: " + String(ESP.getFreeHeap()); - info += "\nFree PSRAM: "; - info += (!psramInit()) ? "not available" : String(ESP.getFreePsram()); + #if (LANGUAGE == 1) + String info = "Freier heap: " + String(ESP.getFreeHeap()); + info += "\nFreier PSRAM: "; + info += (!psramInit()) ? "nicht verfuegbar" : String(ESP.getFreePsram()); + #else + String info = "Free heap: " + String(ESP.getFreeHeap()); + info += "\nFree PSRAM: "; + info += (!psramInit()) ? "not available" : String(ESP.getFreePsram()); + #endif request->send_P(200, "text/plain", info.c_str()); }, handleUpload); @@ -584,8 +590,8 @@ void explorerHandleFileStorageTask(void *parameter) { // Sends a list of the content of a directory as JSON file // requires a GET parameter path for the directory void explorerHandleListRequest(AsyncWebServerRequest *request) { - DynamicJsonDocument jsonBuffer(16384); - //StaticJsonDocument<4096> jsonBuffer; + DynamicJsonDocument jsonBuffer(8192); + //StaticJsonDocument<16384> jsonBuffer; String serializedJsonString; AsyncWebParameter *param; char filePath[MAX_FILEPATH_LENTGH];