Task-Driven, powersaving trial written, must test.

This commit is contained in:
2026-01-11 19:02:14 -06:00
parent 27a5e27972
commit 45fa356d66
18 changed files with 550 additions and 198 deletions

View File

@@ -1,10 +1,16 @@
#ifndef SETUP_H
#define SETUP_H
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include <atomic>
extern TaskHandle_t setupTaskHandle;
extern SemaphoreHandle_t Setup_Complete_Semaphore;
extern std::atomic<bool> awaitCalibration;
void initialSetup();
void setupLoop(void *pvParameters);
void setupLoop();
void setupAndCalibrate();
#endif