adc26 2.1.0.0
|
Settings for registers of ADC 26 Click driver. More...
Settings for registers of ADC 26 Click driver.
#define ADC26_ADC_GAIN_MIN 0.256f |
#define ADC26_ADC_MAX ( 2047 ) |
#define ADC26_ADC_MIN ( -2048 ) |
ADC 26 data range setting.
Specified setting for data range of ADC 26 Click driver.
#define ADC26_ADC_RESOLUTION 2048.0f |
ADC 26 voltage calculation setting.
Specified setting for voltage calculation of ADC 26 Click driver.
#define ADC26_CONFIG_COMP_LAT_LATCHING 0x0004 |
#define ADC26_CONFIG_COMP_LAT_MASK 0x0004 |
#define ADC26_CONFIG_COMP_LAT_NONLATCHING 0x0000 |
#define ADC26_CONFIG_COMP_MODE_MASK 0x0010 |
#define ADC26_CONFIG_COMP_MODE_TRADITIONAL 0x0000 |
#define ADC26_CONFIG_COMP_MODE_WINDOW 0x0010 |
#define ADC26_CONFIG_COMP_POL_ACTIVE_HIGH 0x0008 |
#define ADC26_CONFIG_COMP_POL_ACTIVE_LOW 0x0000 |
#define ADC26_CONFIG_COMP_POL_MASK 0x0008 |
#define ADC26_CONFIG_COMP_QUE_DISABLE 0x0003 |
#define ADC26_CONFIG_COMP_QUE_FOUR_CONV 0x0002 |
#define ADC26_CONFIG_COMP_QUE_MASK 0x0003 |
#define ADC26_CONFIG_COMP_QUE_ONE_CONV 0x0000 |
#define ADC26_CONFIG_COMP_QUE_TWO_CONV 0x0001 |
#define ADC26_CONFIG_DR_128_SPS 0x0000 |
#define ADC26_CONFIG_DR_1600_SPS 0x0080 |
#define ADC26_CONFIG_DR_2400_SPS 0x00A0 |
#define ADC26_CONFIG_DR_250_SPS 0x0020 |
#define ADC26_CONFIG_DR_3300_SPS 0x00C0 |
#define ADC26_CONFIG_DR_490_SPS 0x0040 |
#define ADC26_CONFIG_DR_920_SPS 0x0060 |
#define ADC26_CONFIG_DR_MASK 0x00E0 |
#define ADC26_CONFIG_MODE_CONTINUOUS 0x0000 |
#define ADC26_CONFIG_MODE_MASK 0x0100 |
#define ADC26_CONFIG_MODE_SINGLE_SHOT 0x0100 |
#define ADC26_CONFIG_MUX_MASK 0x7000 |
#define ADC26_CONFIG_MUX_P_AIN0_N_AIN1 0x0000 |
#define ADC26_CONFIG_MUX_P_AIN0_N_AIN3 0x1000 |
#define ADC26_CONFIG_MUX_P_AIN0_N_GND 0x4000 |
#define ADC26_CONFIG_MUX_P_AIN1_N_AIN3 0x2000 |
#define ADC26_CONFIG_MUX_P_AIN1_N_GND 0x5000 |
#define ADC26_CONFIG_MUX_P_AIN2_N_AIN3 0x3000 |
#define ADC26_CONFIG_MUX_P_AIN2_N_GND 0x6000 |
#define ADC26_CONFIG_MUX_P_AIN3_N_GND 0x7000 |
#define ADC26_CONFIG_OS_MASK 0x8000 |
#define ADC26_CONFIG_OS_NO_EFFECT 0x0000 |
ADC 26 CONFIG register setting.
Specified setting for CONFIG register of ADC 26 Click driver.
#define ADC26_CONFIG_OS_START_CONVERSION 0x8000 |
#define ADC26_CONFIG_PGA_0_256V 0x0A00 |
#define ADC26_CONFIG_PGA_0_512V 0x0800 |
#define ADC26_CONFIG_PGA_1_024V 0x0600 |
#define ADC26_CONFIG_PGA_2_048V 0x0400 |
#define ADC26_CONFIG_PGA_4_096V 0x0200 |
#define ADC26_CONFIG_PGA_6_144V 0x0000 |
#define ADC26_CONFIG_PGA_MASK 0x0E00 |
#define ADC26_DEVICE_ADDRESS_GND 0x48 |
ADC 26 device address setting.
Specified setting for device slave address selection of ADC 26 Click driver.
#define ADC26_DEVICE_ADDRESS_SCL 0x4B |
#define ADC26_DEVICE_ADDRESS_SDA 0x4A |
#define ADC26_DEVICE_ADDRESS_VCC 0x49 |
#define ADC26_MUX_P_AIN0_N_AIN1 0 |
ADC 26 MUX setting.
Specified setting for MUX of ADC 26 Click driver.
#define ADC26_MUX_P_AIN0_N_AIN3 1 |
#define ADC26_MUX_P_AIN0_N_GND 4 |
#define ADC26_MUX_P_AIN1_N_AIN3 2 |
#define ADC26_MUX_P_AIN1_N_GND 5 |
#define ADC26_MUX_P_AIN2_N_AIN3 3 |
#define ADC26_MUX_P_AIN2_N_GND 6 |
#define ADC26_MUX_P_AIN3_N_GND 7 |
#define ADC26_PGA_0_256V 0 |
ADC 26 PGA setting.
Specified setting for PGA of ADC 26 Click driver.
#define ADC26_PGA_0_512V 1 |
#define ADC26_PGA_1_024V 2 |
#define ADC26_PGA_2_048V 3 |
#define ADC26_PGA_4_096V 4 |