diff --git a/esp32/src/main.cpp b/esp32/src/main.cpp index 0273258..90fbcc2 100644 --- a/esp32/src/main.cpp +++ b/esp32/src/main.cpp @@ -55,6 +55,11 @@ void setupServer() { return cameraService.endpoint.handleStateUpdate(request, json); }); #endif + server.on("/api/servo/config", HTTP_GET, + [&](PsychicRequest *request) { return servoController.endpoint.getState(request); }); + server.on("/api/servo/config", HTTP_POST, [&](PsychicRequest *request, JsonVariant &json) { + return servoController.endpoint.handleStateUpdate(request, json); + }); #if EMBED_WEBAPP mountStaticAssets(server); #endif