precision-converters-firmware
Classes | Macros | Functions | Variables
ad717x_console_app.h File Reference

: Header for AD717x/AD411x console application interface. More...

#include "adi_console_menu.h"
#include "app_config.h"
Include dependency graph for ad717x_console_app.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ad717x_setup_config
 

Macros

#define ADC_REF_VOLTAGE   2.5
 
#define ADC_RESOLUTION   24
 
#define NUMBER_OF_CHANNELS   16U
 
#define NUMBER_OF_SETUPS   8U
 

Functions

int32_t ad717x_app_initialize (void)
 Initialize the AD717x device and associated low level peripherals. More...
 

Variables

console_menu ad717x_main_menu
 

Detailed Description

: Header for AD717x/AD411x console application interface.

:

Copyright (c) 2020 Analog Devices, Inc. All rights reserved.

This software is proprietary to Analog Devices, Inc. and its licensors. By using this software you agree to the terms of the associated Analog Devices Software License Agreement.

Macro Definition Documentation

◆ ADC_REF_VOLTAGE

#define ADC_REF_VOLTAGE   2.5

◆ ADC_RESOLUTION

#define ADC_RESOLUTION   24

◆ NUMBER_OF_CHANNELS

#define NUMBER_OF_CHANNELS   16U

◆ NUMBER_OF_SETUPS

#define NUMBER_OF_SETUPS   8U

Function Documentation

◆ ad717x_app_initialize()

int32_t ad717x_app_initialize ( void  )

Initialize the AD717x device and associated low level peripherals.

Returns
0 in case of success, negative error code otherwise
Here is the caller graph for this function:

Variable Documentation

◆ ad717x_main_menu

console_menu ad717x_main_menu
extern