Struct ArchAVR_ADCConfig
Defined in File arch_avr_adc.h
Nested Relationships
Nested Types
Struct Documentation
-
struct ArchAVR_ADCConfig
Configuration structure for ArchAVR_ADC.
Public Types
Public Members
-
std::vector<ADC::channel_config_t> channels
List of the channels.
-
std::vector<reference_config_t> references
List of the voltage references.
-
std::vector<trigger_config_t> triggers
List of the autotrigger sources.
-
unsigned int vref_channel
Channel index for the internal voltage reference.
-
reg_addr_t reg_datal
Register address for the result low byte.
-
reg_addr_t reg_datah
Register address for the result high byte.
-
int_vect_t int_vector
Interrupt vector index.
-
double temp_cal_25C
Calibration value for the internal temperature sensor - offset in V at +25°C.
-
double temp_cal_coef
Calibration value for the internal temperature sensor - linear coefficient in V/°C.
-
struct reference_config_t : public base_reg_config_t
-
struct trigger_config_t : public base_reg_config_t
-
std::vector<ADC::channel_config_t> channels