ESPHome  2021.11.3
Data Structures | Enumerations | Functions
esphome::uart Namespace Reference

Data Structures

class  ESP32ArduinoUARTComponent
 
class  ESP8266SoftwareSerial
 
class  ESP8266UartComponent
 
class  IDFUARTComponent
 
class  UARTComponent
 
class  UARTDebug
 This class contains some static methods, that can be used to easily create a logging action for the debugger. More...
 
class  UARTDebugger
 The UARTDebugger class adds debugging support to a UART bus. More...
 
class  UARTDevice
 
class  UARTDummyReceiver
 This UARTDevice is used by the serial debugger to read data from a serial interface when the 'dummy_receiver' option is enabled. More...
 
class  UARTSwitch
 
class  UARTWriteAction
 

Enumerations

enum  UARTParityOptions { UART_CONFIG_PARITY_NONE, UART_CONFIG_PARITY_EVEN, UART_CONFIG_PARITY_ODD }
 
enum  UARTDirection { UART_DIRECTION_RX, UART_DIRECTION_TX, UART_DIRECTION_BOTH }
 

Functions

const LogString * parity_to_str (UARTParityOptions parity)
 

Enumeration Type Documentation

◆ UARTDirection

Enumerator
UART_DIRECTION_RX 
UART_DIRECTION_TX 
UART_DIRECTION_BOTH 

Definition at line 23 of file uart_component.h.

◆ UARTParityOptions

Enumerator
UART_CONFIG_PARITY_NONE 
UART_CONFIG_PARITY_EVEN 
UART_CONFIG_PARITY_ODD 

Definition at line 16 of file uart_component.h.

Function Documentation

◆ parity_to_str()

const LogString * esphome::uart::parity_to_str ( UARTParityOptions  parity)

Definition at line 32 of file uart.cpp.