DIGILIGHT
|
система меню Подробнее...
Структуры данных | |
struct | menu_item_t |
вариативный тип пункта меню Подробнее... | |
struct | menu_t |
меню Подробнее... | |
Макросы | |
#define | MENU_TIMEOUT 1500 |
интевал для автовыхода из меню в 10мс-отрезках | |
Перечисления | |
enum | item_t { MI_SUBMENU, MI_ONOFF, MI_SCALE, MI_U8, MI_U16, MI_S8, MI_S16, MI_USER } |
варианты пунктов меню Подробнее... | |
enum | menu_result_t { MENU_DONE, MENU_DONE_MSG, MENU_CONTINUE } |
автомат состояния меню Подробнее... | |
Функции | |
menu_result_t | do_menu (void) |
вывод и обработка меню настроек Подробнее... | |
система меню
Описание системы меню для двустрочного ЖКИ с встроенным редактированием параметров
Для компиляции требуется:
См. определение в файле menu.h
enum item_t |
enum menu_result_t |
menu_result_t do_menu | ( | void | ) |
вывод и обработка меню настроек
См. определение в файле menu.c строка 136
Перекрестные ссылки MENU_CONTINUE.