AD4692 Data transfer system function pointers (per ADC mode)
More...
#include <ad4692_support.h>
AD4692 Data transfer system function pointers (per ADC mode)
◆ end_transfer
| int32_t(* ad4692_data_transfer_system::end_transfer) (void *dev) |
◆ get_max_sampling_rate
| uint32_t(* ad4692_data_transfer_system::get_max_sampling_rate) (void) |
◆ initialize
| int32_t(* ad4692_data_transfer_system::initialize) (struct ad4692_desc *desc) |
◆ prepare_transfer
| int32_t(* ad4692_data_transfer_system::prepare_transfer) (void *dev, uint32_t ch_mask) |
◆ read_converted_data
| int32_t(* ad4692_data_transfer_system::read_converted_data) (struct ad4692_desc *desc, uint8_t chn, uint32_t *adc_data) |
◆ remove
| int32_t(* ad4692_data_transfer_system::remove) (struct ad4692_desc *desc) |
◆ submit_samples
| int32_t(* ad4692_data_transfer_system::submit_samples) (struct iio_device_data *iio_dev_data) |
◆ trigger_handler
| int32_t(* ad4692_data_transfer_system::trigger_handler) (struct iio_device_data *iio_dev_data) |
◆ update_sampling_frequency
| int32_t(* ad4692_data_transfer_system::update_sampling_frequency) (uint32_t *sampling_rate) |
The documentation for this struct was generated from the following file:
- /home/runner/work/precision-converters-firmware/precision-converters-firmware/projects/ad4692_iio/app/ad4692_support.h