OVMS3-idf/docs/api-reference
Darian Leung 88b05f9391 esp_adc_cal: Added ADC calibration component
Added component containg API that is able to correct raw ADC readings
into a voltage in mV. Also provided a helper function that combines
the process of getting the raw ADC1 reading then converting it to a
voltage in mV. In doing so, the adc1_get_voltage() function of the ADC
driver has been deprecated. Instead there is now adc1_get_raw to obtain
the raw ADC1 reading, and adc1_to_voltage() that gets the raw reading
and converts all in one function. Functions using the deprecated
adc1_get_voltage() have also been updated to use adc1_get_raw().

Conversion is based on ADC characteristics. The characteristics are based
on the ADC's v_ref, herefore the appropriate structure and functions have
been provided to obtain the ADC characteristics.

The existing ADC driver has also been modified by adding a function to
route the internal ADC reference voltage to a GPIO allowing users to measure
it manually.

Relevant documentation has also been updated
2017-08-29 18:43:14 +08:00
..
bluetooth docs: Generate Doxygen directives for API documentation 2017-05-19 18:26:02 +02:00
ethernet docs: Generate Doxygen directives for API documentation 2017-05-19 18:26:02 +02:00
peripherals esp_adc_cal: Added ADC calibration component 2017-08-29 18:43:14 +08:00
protocols docs: Generate Doxygen directives for API documentation 2017-05-19 18:26:02 +02:00
storage sdmmc: don't use high speed mode with SD over SPI 2017-08-25 14:33:19 +08:00
system JTAG Debugging - revamping of Debugging documentation 2017-07-26 14:53:43 +08:00
wifi docs: Generate Doxygen directives for API documentation 2017-05-19 18:26:02 +02:00
index.rst docs: generate documentation for Kconfig options 2017-08-22 15:12:34 +08:00
kconfig.rst docs: generate documentation for Kconfig options 2017-08-22 15:12:34 +08:00
template.rst docs: Generate Doxygen directives for API documentation 2017-05-19 18:26:02 +02:00