|
ESPHome 2026.3.3
|
Data Structures | |
| struct | CdcEps |
| class | RingBuffer |
| struct | UsbDataChunk |
| struct | UsbOutputChunk |
| class | USBUartChannel |
| class | USBUartComponent |
| class | USBUartTypeCdcAcm |
| class | USBUartTypeCH34X |
| class | USBUartTypeCP210X |
Enumerations | |
| enum | CH34xChipType : uint8_t { CHIP_CH342F = 0 , CHIP_CH342K , CHIP_CH343GP , CHIP_CH343G_AUTOBAUD , CHIP_CH343K , CHIP_CH343J , CHIP_CH344L , CHIP_CH344L_V2 , CHIP_CH344Q , CHIP_CH347TF , CHIP_CH9101UH , CHIP_CH9101RY , CHIP_CH9102F , CHIP_CH9102X , CHIP_CH9103M , CHIP_CH9104L , CHIP_CH340B , CHIP_CH339W , CHIP_CH9111L_M0 , CHIP_CH9111L_M1 , CHIP_CH9114L , CHIP_CH9114W , CHIP_CH9114F , CHIP_CH346C_M0 , CHIP_CH346C_M1 , CHIP_CH346C_M2 , CHIP_UNKNOWN = 0xFF } |
| enum | UARTParityOptions { UART_CONFIG_PARITY_NONE = 0 , UART_CONFIG_PARITY_ODD , UART_CONFIG_PARITY_EVEN , UART_CONFIG_PARITY_MARK , UART_CONFIG_PARITY_SPACE } |
| enum | UARTStopBitsOptions { UART_CONFIG_STOP_BITS_1 = 0 , UART_CONFIG_STOP_BITS_1_5 , UART_CONFIG_STOP_BITS_2 } |
| enum esphome::usb_uart::CH34xChipType : uint8_t |
Definition at line 38 of file usb_uart.h.
| Enumerator | |
|---|---|
| UART_CONFIG_PARITY_NONE | |
| UART_CONFIG_PARITY_ODD | |
| UART_CONFIG_PARITY_EVEN | |
| UART_CONFIG_PARITY_MARK | |
| UART_CONFIG_PARITY_SPACE | |
Definition at line 68 of file usb_uart.h.
| Enumerator | |
|---|---|
| UART_CONFIG_STOP_BITS_1 | |
| UART_CONFIG_STOP_BITS_1_5 | |
| UART_CONFIG_STOP_BITS_2 | |
Definition at line 76 of file usb_uart.h.