|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
ADC continuous mode configuration structure. More...
#include <EspTypes_ADC.h>
Public Member Functions | |
| hf_adc_continuous_config_t () | |
Public Attributes | |
| uint32_t | sample_freq_hz |
| Sampling frequency in Hz. | |
| uint32_t | samples_per_frame |
| Number of samples per frame per enabled channel (64-1024 recommended) | |
| uint32_t | max_store_frames |
| Maximum number of frames to store in buffer pool (1-8 recommended) | |
| bool | flush_pool |
| Flush pool flag. | |
ADC continuous mode configuration structure.
This structure provides a user-friendly way to configure continuous mode ADC. The frame size is automatically calculated based on samples_per_frame and enabled channels.
|
inline |
| bool hf_adc_continuous_config_t::flush_pool |
Flush pool flag.
| uint32_t hf_adc_continuous_config_t::max_store_frames |
Maximum number of frames to store in buffer pool (1-8 recommended)
| uint32_t hf_adc_continuous_config_t::sample_freq_hz |
Sampling frequency in Hz.
| uint32_t hf_adc_continuous_config_t::samples_per_frame |
Number of samples per frame per enabled channel (64-1024 recommended)