Descriptor struct for half-duplex UART. More...
Descriptor struct for half-duplex UART.
Definition at line 62 of file uart_half_duplex.h.
#include <uart_half_duplex.h>
Data Fields | |
uint8_t * | buffer |
the buffer used for TX and RX | |
size_t | size |
the number of available elements for TX/RX | |
size_t | buffer_max_size |
the buffer size | |
uint32_t | timeout_us |
the maximum duration (in microseconds) for waiting data | |
uart_half_duplex_params_t | params |
the half-duplex UART configuration | |
uint8_t* uart_half_duplex_t::buffer |
the buffer used for TX and RX
Definition at line 63 of file uart_half_duplex.h.
size_t uart_half_duplex_t::buffer_max_size |
the buffer size
Definition at line 65 of file uart_half_duplex.h.
uart_half_duplex_params_t uart_half_duplex_t::params |
the half-duplex UART configuration
Definition at line 67 of file uart_half_duplex.h.
size_t uart_half_duplex_t::size |
the number of available elements for TX/RX
Definition at line 64 of file uart_half_duplex.h.
uint32_t uart_half_duplex_t::timeout_us |
the maximum duration (in microseconds) for waiting data
Definition at line 66 of file uart_half_duplex.h.