/** * TODO file description */ #ifndef BLUEPILLTROUBA_APP_GUI_H #define BLUEPILLTROUBA_APP_GUI_H #include "cmsis_os2.h" extern osThreadId_t guiTskHandle; extern osMessageQueueId_t guiEventQueHandle; void app_task_gui(void *argument); // sent through the notify queue enum GuiNotify { GUI_EVENT_NONE = 0, GUI_NOTIFY_KNOB_PLUS, GUI_NOTIFY_KNOB_MINUS, GUI_NOTIFY_KNOB_PRESS, GUI_NOTIFY_KNOB_RELEASE, GUI_NOTIFY_TEMP_CHANGE, }; #endif //BLUEPILLTROUBA_APP_GUI_H