![]() |
no-OS
|
IIO application descriptor initialization parameters. More...
#include <iio_app.h>
Public Attributes | |
| struct iio_ctx_attr * | ctx_attrs |
| uint32_t | nb_ctx_attr |
| struct iio_app_device * | devices |
| uint32_t | nb_devices |
| struct iio_trigger_init * | trigs |
| int32_t | nb_trigs |
| struct no_os_uart_init_param | uart_init_params |
| void * | irq_desc |
| int(* | post_step_callback )(void *arg) |
| void * | arg |
IIO application descriptor initialization parameters.
| void* iio_app_init_param::arg |
Function parameteres
| struct iio_ctx_attr* iio_app_init_param::ctx_attrs |
Array of context attribute name/value pairs
| struct iio_app_device* iio_app_init_param::devices |
Array of IIO devices
| void* iio_app_init_param::irq_desc |
IRQ descriptor to be used
| uint32_t iio_app_init_param::nb_ctx_attr |
Number of context attributes in the array above
| uint32_t iio_app_init_param::nb_devices |
Number of devices
| int32_t iio_app_init_param::nb_trigs |
Number of triggers to be used
| int(* iio_app_init_param::post_step_callback) (void *arg) |
Function to be called each step
| struct iio_trigger_init* iio_app_init_param::trigs |
IIO triggers to be used
| struct no_os_uart_init_param iio_app_init_param::uart_init_params |
UART init params