no-OS
Loading...
Searching...
No Matches
common_data.c File Reference

Defines common data to be used by iio_demo examples. More...

#include "common_data.h"
Include dependency graph for common_data.c:

Variables

struct no_os_uart_init_param iio_demo_uart_ip
 
struct adc_demo_init_param adc_init_par
 
struct dac_demo_init_param dac_init_par
 
uint8_t in_buff [MAX_SIZE_BASE_ADDR] = {0}
 
uint8_t out_buff [MAX_SIZE_BASE_ADDR] = {0}
 

Detailed Description

Defines common data to be used by iio_demo examples.

Author
RBolboac (ramon.nosp@m.a.bo.nosp@m.lboac.nosp@m.a@an.nosp@m.alog..nosp@m.com)

Copyright 2022(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Variable Documentation

◆ adc_init_par

struct adc_demo_init_param adc_init_par
Initial value:
= {
.ext_buff_len = SAMPLES_PER_CHANNEL,
.ext_buff = (uint16_t **)loopback_buffs,
.dev_global_attr = 3333,
.dev_ch_attr = {
1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118,
1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126
}
}
#define SAMPLES_PER_CHANNEL
Definition common_data.h:17
#define loopback_buffs
Definition common_data.h:41

◆ dac_init_par

struct dac_demo_init_param dac_init_par
Initial value:
= {
.loopback_buffer_len = SAMPLES_PER_CHANNEL,
.loopback_buffers = (uint16_t **)loopback_buffs,
.dev_global_attr = 4444,
.dev_ch_attr = {
1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118,
1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126
}
}

◆ iio_demo_uart_ip

struct no_os_uart_init_param iio_demo_uart_ip
Initial value:
= {
.device_id = UART_DEVICE_ID,
.irq_id = UART_IRQ_ID,
.asynchronous_rx = true,
.baud_rate = UART_BAUDRATE,
.size = NO_OS_UART_CS_8,
.parity = NO_OS_UART_PAR_NO,
.extra = UART_EXTRA,
.platform_ops = UART_OPS,
}
#define UART_DEVICE_ID
Definition parameters.h:23
#define UART_BAUDRATE
Definition parameters.h:24
#define UART_IRQ_ID
Definition parameters.h:21
#define UART_OPS
Definition parameters.h:26
#define UART_EXTRA
Definition parameters.h:25
@ NO_OS_UART_CS_8
Definition no_os_uart.h:31
@ NO_OS_UART_PAR_NO
Definition no_os_uart.h:42
@ NO_OS_UART_STOP_1_BIT
Definition no_os_uart.h:59

◆ in_buff

uint8_t in_buff[MAX_SIZE_BASE_ADDR] = {0}

◆ out_buff

uint8_t out_buff[MAX_SIZE_BASE_ADDR] = {0}