You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
478 B
25 lines
478 B
/**
|
|
* 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
|
|
|