mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-26 22:22:16 +03:00
рабочая версия с файлообменом
This commit is contained in:
@@ -225,7 +225,16 @@ void webSocketEvent(uint8_t num, WStype_t type, uint8_t* payload, size_t length)
|
||||
//если прилетел измененный пакет с меткой /gifnoc (config наоборот) то перепишем файл
|
||||
if (payloadStr.startsWith("/gifnoc.json")) {
|
||||
payloadStr.replace("/gifnoc.json", "");
|
||||
writeFile(F("config.json"), payloadStr);
|
||||
String path = filepath("config.json");
|
||||
auto file = FileFS.open(path, "w");
|
||||
if (!file) {
|
||||
Serial.println("failed");
|
||||
}
|
||||
for (size_t i = 0; i < length; i++) {
|
||||
file.print((char)payload[i]);
|
||||
yield();
|
||||
}
|
||||
file.close();
|
||||
}
|
||||
|
||||
} break;
|
||||
|
||||
Reference in New Issue
Block a user