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))