|
lacteApp
C++17 service for Lacte hardware
|
Namespaces | |
| namespace | config |
| namespace | bus |
| namespace | testing |
| namespace | ui |
| namespace | vnc |
Classes | |
| class | SystemStateResolver |
| Хранит последний известный HMI-сигнал двери (единственная величина, которую сегодня физически некому непрерывно поставлять здесь - реальное чтение HMI UART живёт пока только в FramebufferUi.cpp) и вычисляет SystemState по требованию из него и переданного online-статуса платы lacte. More... | |
Enumerations | |
| enum class | SystemState : std::uint8_t { DOOR_OPEN = 0 , NORMAL = 1 , BOARD_DISCONNECTED = 2 , BOARD_NOT_INSTALLED = 3 } |
| Четыре состояния системы, см. doc-комментарий файла выше. More... | |
Functions | |
| auto | to_string (const SystemState state) -> std::string |
|
strong |
Четыре состояния системы, см. doc-комментарий файла выше.
| Enumerator | |
|---|---|
| DOOR_OPEN | |
| NORMAL | |
| BOARD_DISCONNECTED | |
| BOARD_NOT_INSTALLED | |
Definition at line 33 of file SystemState.hpp.
|
inlinenodiscard |
Definition at line 40 of file SystemState.hpp.