From afcc542e257a933254264c2b757edd0863d35d95 Mon Sep 17 00:00:00 2001 From: Gunnar Skjold Date: Sat, 20 Jan 2024 13:49:47 +0100 Subject: [PATCH] Fixed build errors --- lib/SvelteUi/src/AmsWebServer.cpp | 4 ++-- src/AmsToMqttBridge.cpp | 2 +- src/PulseMeterCommunicator.cpp | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/SvelteUi/src/AmsWebServer.cpp b/lib/SvelteUi/src/AmsWebServer.cpp index ac3229ec..795a68b9 100644 --- a/lib/SvelteUi/src/AmsWebServer.cpp +++ b/lib/SvelteUi/src/AmsWebServer.cpp @@ -1199,7 +1199,7 @@ void AmsWebServer::translationsJson() { } server.sendHeader(HEADER_CACHE_CONTROL, CACHE_1DA); - File file = LittleFS.open(buf); + File file = LittleFS.open(buf, "r"); server.setContentLength(file.size()); server.send(200, MIME_JSON); @@ -2050,7 +2050,7 @@ HTTPUpload& AmsWebServer::uploadFile(const char* path) { if(LittleFS.exists(path)) { LittleFS.remove(path); } - file = LittleFS.open(path, FILE_WRITE); + file = LittleFS.open(path, "w"); if(debugger->isActive(RemoteDebug::DEBUG)) { debugger->printf_P(PSTR("handleFileUpload Open file and write: %u\n"), upload.currentSize); } diff --git a/src/AmsToMqttBridge.cpp b/src/AmsToMqttBridge.cpp index bfc1964d..5b0b8948 100644 --- a/src/AmsToMqttBridge.cpp +++ b/src/AmsToMqttBridge.cpp @@ -845,7 +845,7 @@ void handleUiLanguage() { if(status == HTTP_CODE_OK) { snprintf_P((char*) commonBuffer, BUF_SIZE_COMMON, PSTR("/translations-%s.json"), ui.language); - File file = LittleFS.open((char*) commonBuffer, FILE_WRITE); + File file = LittleFS.open((char*) commonBuffer, "w"); size_t written = http.writeToStream(&file); file.close(); if(written > 0) { diff --git a/src/PulseMeterCommunicator.cpp b/src/PulseMeterCommunicator.cpp index 204b43d2..b19cce83 100644 --- a/src/PulseMeterCommunicator.cpp +++ b/src/PulseMeterCommunicator.cpp @@ -46,7 +46,7 @@ void PulseMeterCommunicator::getCurrentConfig(MeterConfig& meterConfig) { void PulseMeterCommunicator::setupGpio() { if(debugger->isActive(RemoteDebug::DEBUG)) debugger->printf_P(PSTR("Setting up Pulse Meter GPIO, rx: %d, tx: %d\n"), meterConfig.rxPin, meterConfig.txPin); if(meterConfig.rxPin != NOT_A_PIN) { - pinMode(meterConfig.rxPin, meterConfig.rxPinPullup ? INPUT_PULLUP : INPUT_PULLDOWN); + pinMode(meterConfig.rxPin, meterConfig.rxPinPullup ? INPUT_PULLUP : INPUT); } if(meterConfig.txPin != NOT_A_PIN) { pinMode(meterConfig.txPin, OUTPUT);