no-OS
|
AD4170 configuration. More...
#include <ad4170.h>
Public Attributes | |
struct ad4170_pin_muxing | pin_muxing |
struct ad4170_clock_ctrl | clock_ctrl |
uint16_t | standby_ctrl |
uint16_t | powerdown_sw |
uint16_t | error_en |
struct ad4170_adc_ctrl | adc_ctrl |
uint16_t | channel_en |
struct ad4170_channel_setup | setup [AD4170_NUM_CHANNELS] |
struct ad4170_channel_map | map [AD4170_NUM_CHANNELS] |
struct ad4170_setup | setups [AD4170_NUM_SETUPS] |
struct ad4170_ref_control | ref_control |
uint16_t | v_bias |
uint16_t | i_pullup |
struct ad4170_current_source | current_source [AD4170_NUM_CURRENT_SOURCE] |
struct ad4170_fir_control | fir_control |
struct ad4170_dac_config | dac |
AD4170 configuration.
struct ad4170_adc_ctrl ad4170_config::adc_ctrl |
ADC_Ctrl register settings.
uint16_t ad4170_config::channel_en |
Channel_En register settings.
struct ad4170_clock_ctrl ad4170_config::clock_ctrl |
Clock_Ctrl register settings.
struct ad4170_current_source ad4170_config::current_source[AD4170_NUM_CURRENT_SOURCE] |
Current_Source register settings
struct ad4170_dac_config ad4170_config::dac |
DAC settings (registers HW_LDAC_Mask, HW_Toggle_Mask, Channel_En and DAC_Span).
uint16_t ad4170_config::error_en |
Error_En register settings.
struct ad4170_fir_control ad4170_config::fir_control |
FIR_Control register settings.
uint16_t ad4170_config::i_pullup |
I_Pullup register settings.
struct ad4170_channel_map ad4170_config::map[AD4170_NUM_CHANNELS] |
Channel_Map register settings.
struct ad4170_pin_muxing ad4170_config::pin_muxing |
Pin_Muxing register settings.
uint16_t ad4170_config::powerdown_sw |
Power_Down_Sw register settings.
struct ad4170_ref_control ad4170_config::ref_control |
Ref_Control register settings.
struct ad4170_channel_setup ad4170_config::setup[AD4170_NUM_CHANNELS] |
Channel_Setup register settings.
struct ad4170_setup ad4170_config::setups[AD4170_NUM_SETUPS] |
Setups settings.
uint16_t ad4170_config::standby_ctrl |
Standby_Ctrl register settings.
uint16_t ad4170_config::v_bias |
V_Bias register settings.