|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
UART state tracking structure. More...
Public Member Functions | |
| UartState () noexcept | |
Public Attributes | |
| bool | configured |
| UART is configured. | |
| bool | enabled |
| UART is enabled. | |
| hf_uart_config_t | config |
| Current configuration. | |
| hf_uart_operating_mode_t | operating_mode |
| Current operating mode. | |
| hf_uart_mode_t | communication_mode |
| Current communication mode. | |
| hf_uart_err_t | last_error |
| Last error for this UART. | |
UART state tracking structure.
|
inlinenoexcept |
| hf_uart_mode_t EspUart::UartState::communication_mode |
Current communication mode.
| hf_uart_config_t EspUart::UartState::config |
Current configuration.
| bool EspUart::UartState::configured |
UART is configured.
| bool EspUart::UartState::enabled |
UART is enabled.
| hf_uart_err_t EspUart::UartState::last_error |
Last error for this UART.
| hf_uart_operating_mode_t EspUart::UartState::operating_mode |
Current operating mode.