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