diff --git a/src/base/MeshSprocket.h b/src/base/MeshSprocket.h index fbf2c3d..40a6ef2 100644 --- a/src/base/MeshSprocket.h +++ b/src/base/MeshSprocket.h @@ -31,6 +31,7 @@ class MeshSprocket : public Sprocket { return this; } using Sprocket::activate; + // TODO transmit SprocketMessage virtual void dispatch( uint32_t from, String &msg ) { SprocketMessage sMsg; sMsg.fromJsonString(msg); diff --git a/src/plugins/OtaTcpPlugin.cpp b/src/plugins/OtaTcpPlugin.cpp index aa49999..746f828 100644 --- a/src/plugins/OtaTcpPlugin.cpp +++ b/src/plugins/OtaTcpPlugin.cpp @@ -50,7 +50,8 @@ class OtaTcpPlugin : public Plugin { //connectUpdateNetwork(network); net = static_cast(network); // setup task - otaTask.set(TASK_MILLISECOND * 100, TASK_FOREVER, [](){ + // TOOD check if we can increase the time OTA needs to be handled + otaTask.set(TASK_MILLISECOND * 1000, TASK_FOREVER, [](){ ArduinoOTA.handle(); }); userScheduler->addTask(otaTask);