![]() |
no-OS
|
Implementation of IIO timer trigger example for eval-ad7091r8-sdz project. More...
Macros | |
| #define | ADC_CHANNELS 8 |
| #define | IIO_DATA_BUFFER_SIZE (400 * ADC_CHANNELS * sizeof(int32_t)) |
Functions | |
| int | example_main () |
| IIO trigger example main execution. | |
Variables | |
| uint8_t | ad7091r8_data_buffer [IIO_DATA_BUFFER_SIZE] |
| struct no_os_timer_init_param | ad7091r8_timer_ip |
| struct no_os_irq_init_param | ad7091r8_timer_irq_ip |
| const struct iio_hw_trig_cb_info | ad7091r8_timer_cb_info |
| struct iio_hw_trig_init_param | ad7091r8_timer_trig_ip |
Implementation of IIO timer trigger example for eval-ad7091r8-sdz project.
Copyright 2024(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
| #define ADC_CHANNELS 8 |
| #define IIO_DATA_BUFFER_SIZE (400 * ADC_CHANNELS * sizeof(int32_t)) |
| int example_main | ( | void | ) |
IIO trigger example main execution.
Basic example main execution.
Basic example main executiont.
IIO descriptor and initialization parameter.
IIO app.
Declaring iio_devices structure
Initializing IIO app init param.
Initializing IIO app.
Running the IIO app (use iio_info or osc in terminal).
| uint8_t ad7091r8_data_buffer[IIO_DATA_BUFFER_SIZE] |
| const struct iio_hw_trig_cb_info ad7091r8_timer_cb_info |
| struct no_os_timer_init_param ad7091r8_timer_ip |
| struct no_os_irq_init_param ad7091r8_timer_irq_ip |
| struct iio_hw_trig_init_param ad7091r8_timer_trig_ip |