From 04a5eb9643c3cf02fd0388d00e0971be75309294 Mon Sep 17 00:00:00 2001 From: anschrammh Date: Tue, 27 Sep 2022 08:02:30 +0200 Subject: [PATCH] Registered a new rest api endpoint for remote OTA updates, renamed getIoManager to getIOManager --- src/app/app.ino | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/app/app.ino b/src/app/app.ino index 89d7361..e6d6669 100644 --- a/src/app/app.ino +++ b/src/app/app.ino @@ -95,9 +95,10 @@ void setup() sab.getWebServer().addApiRoutine("/sab/io/get/mode", &(ioGetModeApi), &sab, WEBServer::GET); sab.getWebServer().addApiRoutine("/sab/io/set/mode", &(ioSetModeApi), &sab, WEBServer::GET); sab.getWebServer().addApiRoutine("/sab/sw/version", &(swVersionApi), &sab, WEBServer::GET); - sab.getWebServer().addApiRoutine("/sab/ota/update", &(otaUpdateApi), NULL, WEBServer::POST); + sab.getWebServer().addApiRoutine("/sab/ota/update/upload", &(otaUpdateUploadApi), NULL, WEBServer::POST); + sab.getWebServer().addApiRoutine("/sab/ota/update/device", &(otaUpdateRemoteApi), &sab, WEBServer::GET); - sab.getIoManager().setISROnIOChange(&(ioISR), GPIO_3_RX); + sab.getIOManager().setISROnIOChange(&(ioISR), GPIO_3_RX); sab.getTaskSchedulerManager().addTask((uint16_t)0, TaskSchedulerManagerHelper::Schedule::scheduleBuilder()->setMillis(5000), &(task_blink), &sab); sab.getTaskSchedulerManager().addTask(1, TaskSchedulerManagerHelper::Schedule::scheduleBuilder()->setSeconds(10), &(task_sys_info), &v1p); @@ -121,8 +122,8 @@ void loop() vstap.ipAddr = sab.getConnectivityManager().localIP(); vstap.sigStrength = sab.getConnectivityManager().RSSI(); - sab.getIoManager().getPcf().digitalReadAll(vio.ioState); - sab.getIoManager().getPcf().getPinModeAll(vio.ioMode); + sab.getIOManager().getPcf().digitalReadAll(vio.ioState); + sab.getIOManager().getPcf().getPinModeAll(vio.ioMode); if(ioStateChange) {