no-OS
Loading...
Searching...
No Matches
iio_admt4000.h
Go to the documentation of this file.
1/***************************************************************************/
33
34#ifndef IIO_ADMT4000_H
35#define IIO_ADMT4000_H
36
37#include "iio.h"
38#include "no_os_gpio.h"
39
52
53
70
83
87
89
90#endif
Header file of iio.
int admt4000_iio_remove(struct admt4000_iio_dev *)
Free resources allocated by the init function.
Definition iio_admt4000.c:450
int admt4000_iio_init(struct admt4000_iio_dev **, struct admt4000_iio_dev_init_param *)
Initializes the ADMT4000 IIO driver.
Definition iio_admt4000.c:416
admt4000_iio_chan_type
ADMT4000 IIO channels enumeration.
Definition iio_admt4000.h:43
@ ADMT4000_SINE
Definition iio_admt4000.h:48
@ ADMT4000_RADIUS
Definition iio_admt4000.h:49
@ ADMT4000_ANGLE
Definition iio_admt4000.h:45
@ ADMT4000_TURNS
Definition iio_admt4000.h:44
@ ADMT4000_TEMP
Definition iio_admt4000.h:46
@ ADMT4000_NUM_CHAN
Definition iio_admt4000.h:50
@ ADMT4000_COSINE
Definition iio_admt4000.h:47
struct iio_trigger admt4000_iio_trig_desc
Definition iio_admt4000_trig.c:38
Header file of GPIO Interface.
ADMT4000 device descriptor.
Definition admt4000.h:351
ADMT4000 IIO initialization parameters.
Definition iio_admt4000.h:79
struct admt4000_init_param * admt4000_init_param
Definition iio_admt4000.h:81
ADMT4000 IIO device descriptor.
Definition iio_admt4000.h:62
int16_t data[ADMT4000_NUM_CHAN]
Definition iio_admt4000.h:68
struct admt4000_dev * admt4000_desc
Definition iio_admt4000.h:64
struct iio_device * iio_dev
Definition iio_admt4000.h:66
Structure holding channels and attributes of a device.
Definition iio_types.h:239
Definition iio_types.h:223