IIO firmware for the AD4110
Dependencies: tempsensors sdp_k1_sdram
app/ad4110_current_mode_config.h
- Committer:
- Janani Sunil
- Date:
- 2022-07-27
- Revision:
- 0:6ca37a8f8ba9
File content as of revision 0:6ca37a8f8ba9:
/*************************************************************************//** * @file ad4110_current_mode_config.h * @brief Header for AD4110 current mode configurations module ****************************************************************************** * Copyright (c) 2022 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. *****************************************************************************/ #ifndef _AD4110_CURRENT_MODE_CONFIG_H_ #define _AD4110_CURRENT_MODE_CONFIG_H_ /******************************************************************************/ /***************************** Include Files **********************************/ /******************************************************************************/ #include "ad4110.h" /******************************************************************************/ /********************** Macros and Constants Definition ***********************/ /******************************************************************************/ /* Value for the external sense resistor in case of current mode. * The voltage drop acros the resistor is proportional to the input current */ #define AD4110_R_SENSE 221 /* Note: AD4110_DEFAULT_PGA value is applied during calculation of actual quantity * from the ADC raw value. GAIN_CH holds the value of the bitfield needed while * configuring the gain in the device during initialization. It has to be ensured * that these values are in match with each other */ #define AD4110_DEFAULT_PGA 0.5 #define GAIN_CH AD4110_GAIN_0_5 /******************************************************************************/ /********************** Variables and User Defined Data Types *****************/ /******************************************************************************/ extern struct ad4110_init_param ad4110_current_mode_init_params; #endif /* end of _AD4110_CURRENT_MODE_CONFIG_H_ */