Loading...
Searching...
No Matches
uart_half_duplex_t Struct Reference

Descriptor struct for half-duplex UART. More...

Detailed Description

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
 

Field Documentation

◆ buffer

uint8_t* uart_half_duplex_t::buffer

the buffer used for TX and RX

Definition at line 63 of file uart_half_duplex.h.

◆ buffer_max_size

size_t uart_half_duplex_t::buffer_max_size

the buffer size

Definition at line 65 of file uart_half_duplex.h.

◆ params

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

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.

◆ timeout_us

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.


The documentation for this struct was generated from the following file: