Struct SYN_ADC_Config¶
ADC channel configuration.
#include <syn_adc.h>
Public Attributes¶
| Type | Name |
|---|---|
| int16_t | cal_offset |
| uint16_t | cal_scale |
| uint8_t | cal_scale_shift |
| uint8_t | channel |
| void * | filter |
| SYN_ADC_FilterType | filter_type |
| uint8_t | oversample |
Public Attributes Documentation¶
variable cal_offset¶
Zero-point offset
variable cal_scale¶
Scale numerator
variable cal_scale_shift¶
Scale denominator = 1<<shift
variable channel¶
ADC channel number
variable filter¶
Filter instance
variable filter_type¶
SYN_ADC_FilterType
variable oversample¶
Oversampling count (1,4,16..)
The documentation for this class was generated from the following file src/syntropic/drivers/syn_adc.h