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

: defines the console menu structure for the nanodac example code More...

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

Go to the source code of this file.

Macros

#define DISPLAY_DAC_CHANNEL_SELECT_MENU
 
#define DAC_CHANNEL_COUNT   4
 
#define DISPLAY_LDAC_MASK_SELECT_MENU
 
#define HARDWARE_CONTROLLED_GAIN
 
#define _1K_TO_GND_POWER_DOWN
 
#define _100K_TO_GND_POWER_DOWN
 
#define THREE_STATE_POWER_DOWN
 
#define TOTAL_OUTPUT_CODES   ((1U << 16) - 1)
 

Functions

int32_t nanodac_app_initialize (void)
 

Variables

console_menu nanodac_main_menu
 

Detailed Description

: defines the console menu structure for the nanodac example code

:

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

◆ _100K_TO_GND_POWER_DOWN

#define _100K_TO_GND_POWER_DOWN

◆ _1K_TO_GND_POWER_DOWN

#define _1K_TO_GND_POWER_DOWN

◆ DAC_CHANNEL_COUNT

#define DAC_CHANNEL_COUNT   4

◆ DISPLAY_DAC_CHANNEL_SELECT_MENU

#define DISPLAY_DAC_CHANNEL_SELECT_MENU

◆ DISPLAY_LDAC_MASK_SELECT_MENU

#define DISPLAY_LDAC_MASK_SELECT_MENU

◆ HARDWARE_CONTROLLED_GAIN

#define HARDWARE_CONTROLLED_GAIN

◆ THREE_STATE_POWER_DOWN

#define THREE_STATE_POWER_DOWN

◆ TOTAL_OUTPUT_CODES

#define TOTAL_OUTPUT_CODES   ((1U << 16) - 1)

Function Documentation

◆ nanodac_app_initialize()

int32_t nanodac_app_initialize ( void  )
Here is the caller graph for this function:

Variable Documentation

◆ nanodac_main_menu

console_menu nanodac_main_menu
extern