Task to schedule definition. More...
#include "taskScheduler.h"
Data Fields | |
timer_t | timer |
volatile double | t_global |
volatile double | T_exec_global |
volatile double | T_mean_global |
volatile double | T_max_global |
volatile double | T_min_global |
volatile int | period_us |
volatile int | isFirstExecution |
Flag to sign first Exec. More... | |
void(* | run )() |
hook to the action More... | |
Task to schedule definition.
Definition at line 20 of file taskScheduler.h.
volatile int TASK_S::isFirstExecution |
Flag to sign first Exec.
Definition at line 28 of file taskScheduler.h.
Referenced by timer_start_task().
volatile int TASK_S::period_us |
Definition at line 27 of file taskScheduler.h.
Referenced by control_task(), get_time(), and timer_start_task().
void(* TASK_S::run)() |
hook to the action
Definition at line 30 of file taskScheduler.h.
Referenced by timer_function_task().
volatile double TASK_S::T_exec_global |
Definition at line 23 of file taskScheduler.h.
Referenced by control_task().
volatile double TASK_S::t_global |
Definition at line 22 of file taskScheduler.h.
Referenced by control_task(), get_time(), and reset_timer().
volatile double TASK_S::T_max_global |
Definition at line 25 of file taskScheduler.h.
volatile double TASK_S::T_mean_global |
Definition at line 24 of file taskScheduler.h.
Referenced by get_time().
volatile double TASK_S::T_min_global |
Definition at line 26 of file taskScheduler.h.
timer_t TASK_S::timer |
Definition at line 21 of file taskScheduler.h.
Referenced by timer_start_task().