|
MAV'RIC
|
Task entry. More...
#include <scheduler.h>

Public Attributes | |
| task_function_t | call_function |
| Function to be called. | |
| task_argument_t | function_argument |
| Argument to be passed to the function. | |
| uint32_t | task_id |
| Unique task identifier. | |
| task_run_mode_t | run_mode |
| Run mode. | |
| task_timing_mode_t | timing_mode |
| Timing mode. | |
| task_priority_t | priority |
| Priority. | |
| uint32_t | repeat_period |
| Period between two calls (us) | |
| uint32_t | next_run |
| Next execution time. | |
| uint32_t | execution_time |
| Execution time. | |
| uint32_t | delay_max |
| Maximum delay between expected execution and actual execution. | |
| uint32_t | delay_avg |
| Average delay between expected execution and actual execution. | |
| uint32_t | delay_var_squared |
| Standard deviation of the delay. | |
| uint32_t | rt_violations |
| Number of Real-time violations, this is incremented each time an execution is skipped. | |
Task entry.
1.8.9.1