#include #include #include "project_configuration.h" #include "TaskDisplay.h" #include "Task.h" DisplayTask::DisplayTask() : Task(TASK_DISPLAY, TaskDisplay), _beginCalled(false) { } DisplayTask::~DisplayTask() { } bool DisplayTask::setup(std::shared_ptr config, std::shared_ptr boardConfig) { Display::instance().setup(boardConfig); return true; } bool DisplayTask::loop(std::shared_ptr config) { if(!_beginCalled) { _beginCalled = true; } Display::instance().update(); return true; }