17#ifndef AD717X_CONSOLE_APP_H_ 
   18#define AD717X_CONSOLE_APP_H_ 
   31#define ADC_REF_VOLTAGE     2.5      
   33#if defined(DEV_AD7177_2) 
   34#define ADC_RESOLUTION      24       
   36#define ADC_RESOLUTION      24       
   41#if defined(DEV_AD4111) || defined(DEV_AD4112) || \ 
   42    defined(DEV_AD4114) || defined(DEV_AD4115) || \ 
   43    defined(DEV_AD7173_8) || defined(DEV_AD7175_8) ||\ 
   45#define NUMBER_OF_CHANNELS  16U 
   46#elif defined(DEV_AD7172_4) 
   47#define NUMBER_OF_CHANNELS  8U 
   49#define NUMBER_OF_CHANNELS  4U 
   54#if defined(DEV_AD4111) || defined(DEV_AD4112) || \ 
   55    defined(DEV_AD4114) || defined(DEV_AD4115) || \ 
   56    defined(DEV_AD7173_8) || defined(DEV_AD7172_4) || \ 
   57    defined(DEV_AD7175_8)|| defined(DEV_AD4116) 
   58#define NUMBER_OF_SETUPS    8U 
   60#define NUMBER_OF_SETUPS    4U 
console_menu ad717x_main_menu
Definition ad717x_menu_defines.h:1204
 
int32_t ad717x_app_initialize(void)
Initialize the AD717x device and associated low level peripherals.
Definition ad717x_console_app.c:164
 
Configuration file of nanodac firmware example program.
 
Definition ad717x_console_app.h:70
 
uint32_t reference
Definition ad717x_console_app.h:77
 
uint32_t postfilter
Definition ad717x_console_app.h:73
 
uint32_t pos_analog_input
Definition ad717x_console_app.h:80
 
uint32_t post_filter_enabled
Definition ad717x_console_app.h:74
 
uint32_t input_buffers
Definition ad717x_console_app.h:78
 
uint32_t filter
Definition ad717x_console_app.h:72
 
uint32_t odr_bits
Definition ad717x_console_app.h:75
 
uint32_t setup
Definition ad717x_console_app.h:71
 
uint32_t reference_buffers
Definition ad717x_console_app.h:79
 
uint32_t setup_assigned
Definition ad717x_console_app.h:83
 
uint32_t neg_analog_input
Definition ad717x_console_app.h:81
 
uint32_t polarity
Definition ad717x_console_app.h:76
 
uint32_t channel_enabled
Definition ad717x_console_app.h:82