17 #define TASK_COMM_PERIOD_MS 1 18 #define TASK_LOGGER_PERIOD_MS 1 19 #define TASK_WIFI_PERIOD_MS 10 20 #define TASK_MAINT_PERIOD_MS 10 21 #define TASK_MAINT_SLOW_SEC_PERIOD_MS 1000 24 #define TASK_COMM_STACK_SIZE (8192/sizeof(portSTACK_TYPE)) 25 #define TASK_MAINT_STACK_SIZE (4096/sizeof(portSTACK_TYPE)) 27 #define TASK_LOGGER_STACK_SIZE (8192/sizeof(portSTACK_TYPE)) 28 #define TASK_WIFI_STACK_SIZE (2048/sizeof(portSTACK_TYPE)) 30 #define TASK_COMM_PRIORITY (tskIDLE_PRIORITY + 4) // Highest 31 #define TASK_LOGGER_PRIORITY (tskIDLE_PRIORITY + 3) 32 #define TASK_WIFI_PRIORITY (tskIDLE_PRIORITY + 2) 33 #define TASK_MAINT_PRIORITY (tskIDLE_PRIORITY + 1) 37 #define printf_mutex(...) int evbTaskMaint(rtos_task_t &task)
void evbTaskLogger(rtos_task_t &task, is_comm_instance_t &comm)
void evbTaskComm(rtos_task_t &task, is_comm_instance_t &comm)
void evbTaskMaintInit(void *pvParameters)
void evbMainInitRTOS(pdTASK_CODE pxTaskComm, pdTASK_CODE pxTaskLogg, pdTASK_CODE pxTaskWifi, pdTASK_CODE pxTaskMant)
void evbMainInitHdw(void)
Autogenerated API include file for the Atmel Software Framework (ASF)
is_comm_instance_t & evbTaskCommInit(void *pvParameters)
CTRL_ACCESS interface for common SD/MMC stack.
is_comm_instance_t & evbTaskLoggerInit(void *pvParameters)