|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
ESP32 UART RS485 configuration. More...
#include <EspTypes_UART.h>
Public Member Functions | |
| hf_uart_rs485_config_t () noexcept | |
Public Attributes | |
| hf_uart_mode_t | mode |
| RS485 operating mode. | |
| bool | enable_collision_detect |
| Enable collision detection. | |
| bool | enable_echo_suppression |
| Suppress echo during transmission. | |
| bool | auto_rts_control |
| Automatic RTS line control. | |
| uint32_t | rts_delay_ms |
| RTS delay in milliseconds. | |
| uint32_t | rts_timeout_ms |
| RTS timeout in milliseconds. | |
| uint32_t | collision_timeout_ms |
| Collision detection timeout. | |
ESP32 UART RS485 configuration.
|
inlinenoexcept |
| bool hf_uart_rs485_config_t::auto_rts_control |
Automatic RTS line control.
| uint32_t hf_uart_rs485_config_t::collision_timeout_ms |
Collision detection timeout.
| bool hf_uart_rs485_config_t::enable_collision_detect |
Enable collision detection.
| bool hf_uart_rs485_config_t::enable_echo_suppression |
Suppress echo during transmission.
| hf_uart_mode_t hf_uart_rs485_config_t::mode |
RS485 operating mode.
| uint32_t hf_uart_rs485_config_t::rts_delay_ms |
RTS delay in milliseconds.
| uint32_t hf_uart_rs485_config_t::rts_timeout_ms |
RTS timeout in milliseconds.