Internal Interface Wrap
API reference
Loading...
Searching...
No Matches
Files | Classes | Macros
UART Module

All UART-related types, enums, and functions. More...

Files

file  BaseUart.h
 Abstract base class for UART driver implementations in the HardFOC system.
 
file  BaseUsbSerialJtag.h
 Abstract base class for USB Serial/JTAG controller "console-style" serial transports in the HardFOC system.
 
file  EspUart.h
 ESP32 UART implementation for the HardFOC system.
 
file  EspUsbSerialJtag.h
 ESP32-S3 / -C3 / -C6 USB Serial/JTAG console wrapper.
 

Classes

class  BaseUart
 Abstract base class for UART driver implementations. More...
 
class  BaseUsbSerialJtag
 Abstract base class for built-in USB Serial/JTAG controller wrappers. More...
 

Macros

#define HF_UART_ERR_LIST(X)
 HardFOC UART error codes.
 

Detailed Description

All UART-related types, enums, and functions.

Macro Definition Documentation

◆ HF_UART_ERR_LIST

#define HF_UART_ERR_LIST (   X)

HardFOC UART error codes.

Comprehensive error enumeration for all UART operations in the system. This enumeration is used across all UART-related classes to provide consistent error reporting and handling.