10#define WEIGHT_TASK_HPP
12#include "freertos/FreeRTOS.h"
13#include "freertos/queue.h"
14#include "freertos/task.h"
32 explicit WeightTask(QueueHandle_t &messageQueue);
38 void start()
override;
47 static void taskFunction(
void *task);
67 QueueHandle_t &mMessageQueue;
Task(const char *name, const int priority, const uint32_t stackSize)
Construct a new Task object. Parameters are needed for FreeRTOS.
Definition task.hpp:31
WeightTask(QueueHandle_t &messageQueue)
Construct a new Weight Task object.
Definition weightTask.cpp:16
void start() override
Start execution of Weight Task.
Definition weightTask.cpp:21
Header file for Task class.