71 const struct iio_ch_info *channel, intptr_t priv);
73 const struct iio_ch_info *channel, intptr_t priv);
75 const struct iio_ch_info *channel, intptr_t priv);
77 const struct iio_ch_info *channel, intptr_t priv);
enum ad4692_interface_modes ad4692_interface_mode
Definition ad4692_iio.c:359
int ad4692_iio_attr_available_get(void *device, char *buf, uint32_t len, const struct iio_ch_info *channel, intptr_t priv)
Attribute available getter function for AD4692 attributes.
Definition ad4692_iio.c:825
int ad4692_iio_attr_set(void *device, char *buf, uint32_t len, const struct iio_ch_info *channel, intptr_t priv)
Setter function for AD4692 attributes.
Definition ad4692_iio.c:649
ad4692_attribute_ids
Definition ad4692_iio.h:46
@ RESTART_IIO_ATTR_ID
Definition ad4692_iio.h:62
@ ACC_COUNT_ATTR_ID
Definition ad4692_iio.h:50
@ ADC_RAW_ATTR_ID
Definition ad4692_iio.h:47
@ INTERFACE_MODE_ATTR_ID
Definition ad4692_iio.h:57
@ ADC_SCALE_ATTR_ID
Definition ad4692_iio.h:48
@ READBACK_OPTION_ATTR_ID
Definition ad4692_iio.h:61
@ ADC_OFFSET_ATTR_ID
Definition ad4692_iio.h:49
@ NUM_OF_CHN_ATTR
Definition ad4692_iio.h:52
@ ADC_CHN_PRIORITY_ATTR_ID
Definition ad4692_iio.h:51
@ SEQUENCER_MODE_ATTR_ID
Definition ad4692_iio.h:56
@ NUM_OF_DEV_ATTR
Definition ad4692_iio.h:63
@ SEQUENCE_LENGTH_ATTR_ID
Definition ad4692_iio.h:60
@ ADC_MODE_ATTR_ID
Definition ad4692_iio.h:55
@ ADC_SAMPLING_FREQUENCY_ATTR_ID
Definition ad4692_iio.h:54
@ DATA_CAPTURE_MODE_ATTR_ID
Definition ad4692_iio.h:58
@ OSC_FREQUENCY_ATTR_ID
Definition ad4692_iio.h:59
enum ad4692_data_capture_modes ad4692_data_capture_mode
Definition ad4692_iio.c:362
struct ad4692_desc * ad4692_dev
Definition ad4692_iio.c:183
int ad4692_iio_attr_available_set(void *device, char *buf, uint32_t len, const struct iio_ch_info *channel, intptr_t priv)
Attribute available setter function for AD4692 attributes.
Definition ad4692_iio.c:915
ad4692_data_capture_modes
Definition ad4692_iio.h:40
@ BURST
Definition ad4692_iio.h:42
@ CONTINUOUS
Definition ad4692_iio.h:41
uint32_t ad4692_sampling_frequency
Definition ad4692_iio.c:377
int ad4692_iio_attr_get(void *device, char *buf, uint32_t len, const struct iio_ch_info *channel, intptr_t priv)
Getter/Setter for the raw, offset and scale attribute value.
Definition ad4692_iio.c:531
ad4692_interface_modes
Definition ad4692_iio.h:34
@ SPI_INTR
Definition ad4692_iio.h:36
@ SPI_DMA
Definition ad4692_iio.h:35
struct ad5933_dev * device
Definition main.c:90