|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
ESP32 UART power management configuration. More...
#include <EspTypes_UART.h>
Public Member Functions | |
| hf_uart_power_config_t () noexcept | |
Public Attributes | |
| bool | sleep_retention_enable |
| Enable sleep retention. | |
| bool | allow_pd_in_light_sleep |
| Allow power down in light sleep. | |
| bool | allow_pd_in_deep_sleep |
| Allow power down in deep sleep. | |
| bool | wakeup_enable |
| Enable UART wakeup capability. | |
| uint8_t | wakeup_threshold |
| Wakeup threshold character count. | |
| uint32_t | wakeup_timeout_ms |
| Wakeup timeout in milliseconds. | |
ESP32 UART power management configuration.
|
inlinenoexcept |
| bool hf_uart_power_config_t::allow_pd_in_deep_sleep |
Allow power down in deep sleep.
| bool hf_uart_power_config_t::allow_pd_in_light_sleep |
Allow power down in light sleep.
| bool hf_uart_power_config_t::sleep_retention_enable |
Enable sleep retention.
| bool hf_uart_power_config_t::wakeup_enable |
Enable UART wakeup capability.
| uint8_t hf_uart_power_config_t::wakeup_threshold |
Wakeup threshold character count.
| uint32_t hf_uart_power_config_t::wakeup_timeout_ms |
Wakeup timeout in milliseconds.