libxr
Embedded C++ framework for bare-metal, RTOS and Linux
Loading...
Searching...
No Matches
LibXR::ESP32UART Member List

This is the complete list of members for LibXR::ESP32UART, including all inherited members.

ESP32UART(uart_port_t uart_num, int tx_pin, int rx_pin, int rts_pin=PIN_NO_CHANGE, int cts_pin=PIN_NO_CHANGE, size_t rx_buffer_size=1024, size_t tx_buffer_size=512, uint32_t tx_queue_size=5, UART::Configuration config={115200, UART::Parity::NO_PARITY, 8, 1}, bool enable_dma=true)LibXR::ESP32UART
ESP32UARTReadPort (defined in LibXR::ESP32UART)LibXR::ESP32UARTfriend
Parity enum nameLibXR::UART
PIN_NO_CHANGELibXR::ESP32UARTstatic
Read(RawData data, OperationType &&op, bool in_isr=false) (defined in LibXR::UART)LibXR::UARTinline
read_port_LibXR::UART
SetConfig(UART::Configuration config, bool in_isr=false) overrideLibXR::ESP32UARTvirtual
SetLoopback(bool enable)LibXR::ESP32UART
UART(ReadPortType *read_port, WritePortType *write_port)LibXR::UARTinline
Write(ConstRawData data, OperationType &&op, bool in_isr=false) (defined in LibXR::UART)LibXR::UARTinline
write_port_LibXR::UART
WriteFun(WritePort &port, bool in_isr)LibXR::ESP32UARTstatic