|
Zephyr Project API 4.4.99
A Scalable Open Source RTOS
|
@driver_ops{ADC} More...
#include <adc.h>
Data Fields | |
| adc_api_channel_setup | channel_setup |
| @driver_ops_mandatory Configure an ADC channel. | |
| adc_api_read | read |
| @driver_ops_mandatory Set a read request. | |
| adc_api_read_async | read_async |
| @driver_ops_mandatory Set an asynchronous read request. | |
| adc_api_submit | submit |
| @driver_ops_mandatory Submit a stream request. | |
| adc_api_get_decoder | get_decoder |
| @driver_ops_optional Get decoder APIs for that device. | |
| uint16_t | ref_internal |
| @driver_ops_mandatory Internal reference voltage, in millivolts. | |
@driver_ops{ADC}
| adc_api_channel_setup adc_driver_api::channel_setup |
@driver_ops_mandatory Configure an ADC channel.
| adc_api_get_decoder adc_driver_api::get_decoder |
@driver_ops_optional Get decoder APIs for that device.
CONFIG_ADC_STREAM.
| adc_api_read adc_driver_api::read |
@driver_ops_mandatory Set a read request.
| adc_api_read_async adc_driver_api::read_async |
@driver_ops_mandatory Set an asynchronous read request.
CONFIG_ADC_ASYNC.
| uint16_t adc_driver_api::ref_internal |
@driver_ops_mandatory Internal reference voltage, in millivolts.
Set to 0 if internal reference is not supported.
| adc_api_submit adc_driver_api::submit |
@driver_ops_mandatory Submit a stream request.
CONFIG_ADC_STREAM.