Internal Interface Wrap
API reference
Loading...
Searching...
No Matches
EspAdc.cpp File Reference

ESP32 ADC implementation for the HardFOC system. More...

#include "EspAdc.h"
Include dependency graph for EspAdc.cpp:

Detailed Description

ESP32 ADC implementation for the HardFOC system.

This file contains the complete implementation of the ESP32 ADC driver that extends the BaseAdc abstract class. It provides comprehensive support for all ESP32 ADC features including one-shot mode, continuous DMA operation, digital filtering, threshold monitoring, and robust error handling.

Key features implemented:

Author
Nebiyu Tadesse
Date
2025
Note
ESP32 variant-specific implementation using ESP-IDF v5.5+
Each EspAdc instance represents a single ADC unit
Higher-level applications should instantiate multiple EspAdc objects for multi-unit boards