|
libxr
Embedded C++ framework for bare-metal, RTOS and Linux
|
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::ESP32UART | friend |
| Parity enum name | LibXR::UART | |
| PIN_NO_CHANGE | LibXR::ESP32UART | static |
| Read(RawData data, OperationType &&op, bool in_isr=false) (defined in LibXR::UART) | LibXR::UART | inline |
| read_port_ | LibXR::UART | |
| SetConfig(UART::Configuration config, bool in_isr=false) override | LibXR::ESP32UART | virtual |
| SetLoopback(bool enable) | LibXR::ESP32UART | |
| UART(ReadPortType *read_port, WritePortType *write_port) | LibXR::UART | inline |
| Write(ConstRawData data, OperationType &&op, bool in_isr=false) (defined in LibXR::UART) | LibXR::UART | inline |
| write_port_ | LibXR::UART | |
| WriteFun(WritePort &port, bool in_isr) | LibXR::ESP32UART | static |