26#ifndef MASTER_TASK_100HZ_SIZE 
   28#define MASTER_TASK_100HZ_SIZE (TASK_STACK_256) 
   31#ifndef MASTER_TASK_10HZ_SIZE 
   33#define MASTER_TASK_10HZ_SIZE (TASK_STACK_256) 
   36#ifndef MASTER_TASK_1HZ_SIZE 
   38#define MASTER_TASK_1HZ_SIZE (TASK_STACK_256) 
void run_100hz_cycle()
Run the 100hz cycle.
 
Task * get_10hz_task()
Fetch the memory address of the 10hz task.
Definition: master_tasks.c:89
 
Task * get_100hz_task()
Fetch the memory address of the 100hz task.
Definition: master_tasks.c:85
 
void pre_loop_init()
Initialize the master tasks before the scheduler begins.
 
StatusCode init_master_tasks()
Initialize all 3 master tasks.
Definition: master_tasks.c:76
 
Task * get_1hz_task()
Fetch the memory address of the 1hz task.
Definition: master_tasks.c:93
 
void run_1hz_cycle()
Run the 1hz cycle.
 
void run_10hz_cycle()
Run the 10hz cycle.
 
StatusCode
StatusCodes for various errors.
Definition: status.h:27