|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
All I2C-related types, enums, and functions for Inter-Integrated Circuit operations. More...
Files | |
| file | BaseI2c.h |
| Abstract base class for I2C device implementations in the HardFOC system. | |
| file | EspI2c.h |
| Advanced ESP32-integrated I2C controller for ESP-IDF v5.5+ with proper bus-device architecture. | |
Classes | |
| class | BaseI2c |
| Abstract base class for I2C device implementations. More... | |
Macros | |
| #define | HF_I2C_ERR_LIST(X) |
| HardFOC I2C error codes. | |
All I2C-related types, enums, and functions for Inter-Integrated Circuit operations.
| #define HF_I2C_ERR_LIST | ( | X | ) |
HardFOC I2C error codes.
Comprehensive error enumeration for all I2C operations in the system. This enumeration is used across all I2C-related classes to provide consistent error reporting and handling.