|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
All PWM-related types, enums, and functions for Pulse Width Modulation operations. More...
Files | |
| file | BasePwm.h |
| Abstract base class for PWM implementations in the HardFOC system. | |
| file | EspPwm.h |
| ESP32C6 LEDC (PWM) controller implementation for the HardFOC system. | |
Classes | |
| class | BasePwm |
| Abstract base class for PWM implementations. More... | |
Macros | |
| #define | HF_PWM_ERR_LIST(X) |
| HardFOC PWM error codes. | |
All PWM-related types, enums, and functions for Pulse Width Modulation operations.
| #define HF_PWM_ERR_LIST | ( | X | ) |
HardFOC PWM error codes.
Comprehensive error enumeration for all PWM operations in the system. This enumeration is used across all PWM-related classes to provide consistent error reporting and handling.