X-Git-Url: https://sigrok.org/gitweb/?p=libsigrokdecode.git;a=blobdiff_plain;f=decoders%2Fonewire_link%2Fpd.py;h=284d329b5904de649fdbafcc95facee96d0aa7a2;hp=e7bf8b3b034e128e7588d16143b9d861d06a0f15;hb=01520fa9a6e0fe3eb17dd107a408e6b7e726850a;hpb=497f196ddfa2d0e2e7925d6d8b3dea3548cf1b52 diff --git a/decoders/onewire_link/pd.py b/decoders/onewire_link/pd.py index e7bf8b3..284d329 100644 --- a/decoders/onewire_link/pd.py +++ b/decoders/onewire_link/pd.py @@ -38,7 +38,7 @@ class Decoder(srd.Decoder): {'id': 'pwr', 'name': 'PWR', 'desc': '1-Wire power supply pin'}, ] options = { - 'overdrive': ['Overdrive', 1], + 'overdrive': ['Overdrive mode', 'no'], # Time options (specified in microseconds): 'cnt_normal_bit': ['Normal mode sample bit time (us)', 15], 'cnt_normal_slot': ['Normal mode data slot time (us)', 60], @@ -87,7 +87,7 @@ class Decoder(srd.Decoder): self.samplerate = metadata['samplerate'] # Check if samplerate is appropriate. - if self.options['overdrive']: + if self.options['overdrive'] == 'yes': if self.samplerate < 2000000: self.putm([1, ['Sampling rate is too low. Must be above ' + '2MHz for proper overdrive mode decoding.']])