DIGILIGHT
|
Управление и индикация Модуль, обеспечивающий обработку вращения и нажатий энкодера и кнопок, а так же выполняющий вывод информации на ЖКИ. Подробнее...
Структуры данных | |
struct | btn_state_t |
Вспомогательный тип для автомата состояний опроса кнопок Подробнее... | |
Перечисления | |
enum | button_state { BTN_WAIT_RELEASED, BTN_WAIT_PRESSED, BTN_WAIT_DEBOUNCE } |
Флаги автомата состояния опроса кнопок Подробнее... | |
Функции | |
uint8_t | get_btn_state (void) |
получение кода нажатых кнопок Подробнее... | |
control_t | get_control (void) |
получение управляющей команды Подробнее... | |
void | do_control (signal_t *s) |
Обработка органов управления Подробнее... | |
INIT (7) | |
Инициализация модуля | |
Управление и индикация Модуль, обеспечивающий обработку вращения и нажатий энкодера и кнопок, а так же выполняющий вывод информации на ЖКИ.
См. определение в файле control.c
enum button_state |