diff options
author | Uwe Hermann <uwe@hermann-uwe.de> | 2015-12-16 18:14:30 +0100 |
---|---|---|
committer | Uwe Hermann <uwe@hermann-uwe.de> | 2015-12-16 18:12:28 +0100 |
commit | 033e7d4db76f2e2a289d5567e9532f26201cfa74 (patch) | |
tree | c8715a4db5c07a2bfb09e70102c846ec3e70de76 | |
parent | 89b9aaf771abd5642dc8acb2281af3bb66a9424f (diff) | |
download | libsigrokdecode-033e7d4db76f2e2a289d5567e9532f26201cfa74.tar.gz libsigrokdecode-033e7d4db76f2e2a289d5567e9532f26201cfa74.zip |
usb_power_delivery: Use "if not self.samplerate" form.
Use the "if not self.samplerate" form, which catches both the case
where self.samplerate is None, as well as the case where it is 0.
This is also consistent with all the other PDs.
-rw-r--r-- | decoders/usb_power_delivery/pd.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/decoders/usb_power_delivery/pd.py b/decoders/usb_power_delivery/pd.py index e8d0afb..034c4a9 100644 --- a/decoders/usb_power_delivery/pd.py +++ b/decoders/usb_power_delivery/pd.py @@ -468,7 +468,7 @@ class Decoder(srd.Decoder): ) def us2samples(self, us): - if self.samplerate is None: + if not self.samplerate: raise Exception('Need the samplerate.') return int(us * self.samplerate / 1000000) @@ -527,7 +527,7 @@ class Decoder(srd.Decoder): self.put(es, ss, self.out_binary, (0, bytes(self.bits))) def decode(self, ss, es, data): - if self.samplerate is None: + if not self.samplerate: raise Exception('Cannot decode without samplerate.') for (self.samplenum, pins) in data: # find edges ... |