diff options
author | Uwe Hermann <uwe@hermann-uwe.de> | 2016-12-26 18:47:10 +0100 |
---|---|---|
committer | Uwe Hermann <uwe@hermann-uwe.de> | 2016-12-26 18:50:49 +0100 |
commit | c9947048b3cdc98887c860f4b3949989cc68676a (patch) | |
tree | 0db41829e813e5d4eeeb1fbedc255756f8a5c254 /decoders | |
parent | 6a239714f9432e290ec7e26f239c6f9d1827233e (diff) | |
download | libsigrokdecode-c9947048b3cdc98887c860f4b3949989cc68676a.tar.gz libsigrokdecode-c9947048b3cdc98887c860f4b3949989cc68676a.zip |
avr_pdi: Don't pass self.samplenum (use it), simplify code.
Diffstat (limited to 'decoders')
-rw-r--r-- | decoders/avr_pdi/pd.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/decoders/avr_pdi/pd.py b/decoders/avr_pdi/pd.py index 179350d..fcb73af 100644 --- a/decoders/avr_pdi/pd.py +++ b/decoders/avr_pdi/pd.py @@ -543,7 +543,7 @@ class Decoder(srd.Decoder): # Reset internal state for the next frame. self.bits = [] - def handle_clk_edge(self, samplenum, clock_pin, data_pin): + def handle_clk_edge(self, clock_pin, data_pin): # Sample the data line on rising clock edges. Always, for TX and for # RX bytes alike. if clock_pin == 1: @@ -556,7 +556,7 @@ class Decoder(srd.Decoder): # periods (avoid interpreting the DATA line when the "enabled" state # has not yet been determined). self.ss_last_fall = self.ss_curr_fall - self.ss_curr_fall = samplenum + self.ss_curr_fall = self.samplenum if self.ss_last_fall is None: return @@ -567,5 +567,4 @@ class Decoder(srd.Decoder): def decode(self): while True: - clock_pin, data_pin = self.wait({0: 'e'}) - self.handle_clk_edge(self.samplenum, clock_pin, data_pin) + self.handle_clk_edge(*self.wait({0: 'e'})) |