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

Data Structures

class  ESP32ArduinoUARTComponent
 
class  ESP8266SoftwareSerial
 
class  ESP8266UartComponent
 
class  IDFUARTComponent
 
class  LibreTinyUARTComponent
 
class  RP2040UartComponent
 
class  UARTButton
 
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 33 of file uart.cpp.