const uint16_t algo_length
void ALGO_MarkAsReinit(uint32_t algorithmIndex)
mark a algorithm as requiring a reinitialization.
ALGO_TASKS_s algo_algorithms[]
void ALGO_MarkAsDone(uint32_t algorithmIndex)
Mark the current algorithm as done (will reset to ALGO_READY if possible)
Headers for the configuration of the algorithm module.
#define FAS_ASSERT(x)
Assertion macro that asserts that x is true.
#define NULL_PTR
Null pointer.
void ALGO_MovAverage(void)
Declaration of the OS wrapper interface.
void OS_ExitTaskCritical(void)
Exit Critical interface function for use in FreeRTOS-Tasks and FreeRTOS-ISR.
void OS_EnterTaskCritical(void)
Enter Critical interface function for use in FreeRTOS-Tasks and FreeRTOS-ISR.