AIROC™ BTSDK v4.9 - Documentation | ||||
Functions | |
void | wiced_hal_adc_init (void) |
Initialize the ADC hardware to its default state. More... | |
void | wiced_hal_adc_set_input_range (ADC_INPUT_RANGE_SEL rangeIdx) |
This function will set the input range selection and calibrates ADC hardware. More... | |
int16_t | wiced_hal_adc_read_raw_sample (ADC_INPUT_CHANNEL_SEL channel, uint8_t avgCnt) |
Read the raw ADC register value for the given channel. More... | |
int32_t | wiced_hal_adc_get_ground_offset (void) |
Get the ADC ground offset. More... | |
int32_t | wiced_hal_adc_get_reference_reading (void) |
Get the ADC Reference voltage conversion value obtained from calibration. More... | |
uint32_t | wiced_hal_adc_get_reference_micro_volts (void) |
Get the ADC Reference voltage conversion value obtained from calibration. More... | |
uint32_t | wiced_hal_adc_read_voltage (ADC_INPUT_CHANNEL_SEL channel) |
Read the ADC voltage value for the given channel. More... | |
int32_t wiced_hal_adc_get_ground_offset | ( | void | ) |
Get the ADC ground offset.
None |
uint32_t wiced_hal_adc_get_reference_micro_volts | ( | void | ) |
Get the ADC Reference voltage conversion value obtained from calibration.
None |
int32_t wiced_hal_adc_get_reference_reading | ( | void | ) |
Get the ADC Reference voltage conversion value obtained from calibration.
None |
void wiced_hal_adc_init | ( | void | ) |
Initialize the ADC hardware to its default state.
None |
int16_t wiced_hal_adc_read_raw_sample | ( | ADC_INPUT_CHANNEL_SEL | channel, |
uint8_t | avgCnt | ||
) |
Read the raw ADC register value for the given channel.
The value returned here is direct from the register.
[in] | channel | : The input channel that corresponds to a GPIO pin. |
[in] | avgCnt | : Reads adc raw sample for avgCnt+4 times, and choose the middle set of avgCnt times for calculation |
uint32_t wiced_hal_adc_read_voltage | ( | ADC_INPUT_CHANNEL_SEL | channel | ) |
Read the ADC voltage value for the given channel.
The value returned here is converted to a voltage value from the register.
[in] | channel | : The input channel that corresponds to a GPIO pin. |
void wiced_hal_adc_set_input_range | ( | ADC_INPUT_RANGE_SEL | rangeIdx | ) |
This function will set the input range selection and calibrates ADC hardware.
[in] | range_idx | : desired range selection from ADC_INPUT_RANGE_SEL |