ads101x_regs.h

Register definition for ADS101x/111x devices.

ADS101X_CONV_RES_ADDR
1
(0)
ADS101X_CONF_ADDR
1
(1)
ADS101X_LOW_LIMIT_ADDR
1
(2)
ADS101X_HIGH_LIMIT_ADDR
1
(3)
ADS101X_CONF_OS_CONV
1
(1 << 7)
ADS101X_CONF_COMP_MODE_WIND
1
(1 << 4)
ADS101X_CONF_COMP_DIS
1
((1 << 1) | (1 << 0))
ADS101X_MUX_MASK
1
((1 << 6) | (1 << 5) | (1 << 4))
ADS101X_AIN0_DIFFM_AIN1
1
((0 << 6) | (0 << 5) | (0 << 4))
ADS101X_AIN0_DIFFM_AIN3
1
((0 << 6) | (0 << 5) | (1 << 4))
ADS101X_AIN1_DIFFM_AIN3
1
((0 << 6) | (1 << 5) | (0 << 4))
ADS101X_AIN2_DIFFM_AIN3
1
((0 << 6) | (1 << 5) | (1 << 4))
ADS101X_AIN0_SINGM
1
((1 << 6) | (0 << 5) | (0 << 4))
ADS101X_AIN1_SINGM
1
((1 << 6) | (0 << 5) | (1 << 4))
ADS101X_AIN2_SINGM
1
((1 << 6) | (1 << 5) | (0 << 4))
ADS101X_AIN3_SINGM
1
((1 << 6) | (1 << 5) | (1 << 4))
ADS101X_PGA_MASK
1
((1 << 3) | (1 << 2) | (1 << 1))
ADS101X_PGA_FSR_6V144
1
((0 << 3) | (0 << 2) | (0 << 1))
ADS101X_PGA_FSR_4V096
1
((0 << 3) | (0 << 2) | (1 << 1))
ADS101X_PGA_FSR_2V048
1
((0 << 3) | (1 << 2) | (0 << 1))
ADS101X_PGA_FSR_1V024
1
((0 << 3) | (1 << 2) | (1 << 1))
ADS101X_PGA_FSR_0V512
1
((1 << 3) | (0 << 2) | (0 << 1))
ADS101X_PGA_FSR_0V256
1
((1 << 3) | (0 << 2) | (1 << 1))
ADS101X_DATAR_MASK
1
((1 << 7) | (1 << 6) | (1 << 5))
ADS101X_DATAR_128
1
((0 << 7) | (0 << 6) | (0 << 5))
ADS101X_DATAR_250
1
((0 << 7) | (0 << 6) | (1 << 5))
ADS101X_DATAR_490
1
((0 << 7) | (1 << 6) | (0 << 5))
ADS101X_DATAR_920
1
((0 << 7) | (1 << 6) | (1 << 5))
ADS101X_DATAR_1600
1
((1 << 7) | (0 << 6) | (0 << 5))
ADS101X_DATAR_2400
1
((1 << 7) | (0 << 6) | (1 << 5))
ADS101X_DATAR_3300
1
((1 << 7) | (1 << 6) | (0 << 5))