@@ -46,10 +46,10 @@ def __getitem__(self, key):
46
46
def read_adc_difference (self , differential , gain = 1 , data_rate = None ):
47
47
"""Read the difference between two ADC channels and return the ADC value
48
48
as a signed integer result. Differential must be one of:
49
- - 0 = Channel 0 minus channel 1
50
- - 1 = Channel 0 minus channel 3
51
- - 2 = Channel 1 minus channel 3
52
- - 3 = Channel 2 minus channel 3
49
+ - 0 = Channel 0 minus channel 1
50
+ - 1 = Channel 0 minus channel 3
51
+ - 2 = Channel 1 minus channel 3
52
+ - 3 = Channel 2 minus channel 3
53
53
"""
54
54
assert 0 <= differential <= 3 , 'Differential must be a value within 0-3!'
55
55
# Perform a single shot read using the provided differential value
@@ -59,10 +59,10 @@ def read_adc_difference(self, differential, gain=1, data_rate=None):
59
59
def read_volts_difference (self , differential , gain = 1 , data_rate = None ):
60
60
"""Read the difference between two ADC channels and return the voltage value
61
61
as a floating point result. Differential must be one of:
62
- - 0 = Channel 0 minus channel 1
63
- - 1 = Channel 0 minus channel 3
64
- - 2 = Channel 1 minus channel 3
65
- - 3 = Channel 2 minus channel 3
62
+ - 0 = Channel 0 minus channel 1
63
+ - 1 = Channel 0 minus channel 3
64
+ - 2 = Channel 1 minus channel 3
65
+ - 3 = Channel 2 minus channel 3
66
66
"""
67
67
assert 0 <= differential <= 3 , 'Differential must be a value within 0-3!'
68
68
raw = self .read_adc_difference (differential , gain , data_rate )
@@ -72,10 +72,10 @@ def read_volts_difference(self, differential, gain=1, data_rate=None):
72
72
def start_adc_difference (self , differential , gain = 1 , data_rate = None ):
73
73
"""Start continuous ADC conversions between two ADC channels. Differential
74
74
must be one of:
75
- - 0 = Channel 0 minus channel 1
76
- - 1 = Channel 0 minus channel 3
77
- - 2 = Channel 1 minus channel 3
78
- - 3 = Channel 2 minus channel 3
75
+ - 0 = Channel 0 minus channel 1
76
+ - 1 = Channel 0 minus channel 3
77
+ - 2 = Channel 1 minus channel 3
78
+ - 3 = Channel 2 minus channel 3
79
79
Will return an initial conversion result, then call the get_last_result()
80
80
function continuously to read the most recent conversion result. Call
81
81
stop_adc() to stop conversions.
0 commit comments