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 32
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:135
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