HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
PIO Module

All PIO-related types, enums, and functions for Programmable I/O operations. More...

Files

file  BasePio.h
 Abstract base class for Programmable IO Channel implementations in the HardFOC system.
 
file  EspPio.h
 ESP32C6 RMT-based Programmable IO Channel implementation with ESP-IDF v5.5+ features.
 

Classes

class  BasePio
 Abstract base class for Programmable IO Channel implementations. More...
 

Macros

#define HF_PIO_ERR_LIST(X)
 HardFOC PIO error codes.
 

Detailed Description

All PIO-related types, enums, and functions for Programmable I/O operations.

Macro Definition Documentation

◆ HF_PIO_ERR_LIST

#define HF_PIO_ERR_LIST ( X)

HardFOC PIO error codes.

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