fix: change relay example init
This commit is contained in:
@@ -101,22 +101,18 @@ NetworkManager network(ctx);
|
||||
TaskManager taskManager(ctx);
|
||||
ClusterManager cluster(ctx, taskManager);
|
||||
ApiServer apiServer(ctx, taskManager, ctx.config.api_server_port);
|
||||
|
||||
RelayService* relayService = nullptr;
|
||||
RelayService relayService(ctx, taskManager, RELAY_PIN);
|
||||
|
||||
void setup() {
|
||||
// Setup WiFi first
|
||||
network.setupWiFi();
|
||||
|
||||
// Create RelayService (registers its tasks)
|
||||
relayService = new RelayService(ctx, taskManager, RELAY_PIN);
|
||||
|
||||
// Initialize and start all tasks
|
||||
taskManager.initialize();
|
||||
|
||||
// Start the API server and expose relay endpoints
|
||||
apiServer.begin();
|
||||
relayService->registerApi(apiServer);
|
||||
relayService.registerApi(apiServer);
|
||||
|
||||
// Print initial task status
|
||||
taskManager.printTaskStatus();
|
||||
|
||||
Reference in New Issue
Block a user