summaryrefslogtreecommitdiff
path: root/decoders/gpib/pd.py
diff options
context:
space:
mode:
Diffstat (limited to 'decoders/gpib/pd.py')
-rw-r--r--decoders/gpib/pd.py11
1 files changed, 1 insertions, 10 deletions
diff --git a/decoders/gpib/pd.py b/decoders/gpib/pd.py
index a7c9c73..f3497f4 100644
--- a/decoders/gpib/pd.py
+++ b/decoders/gpib/pd.py
@@ -47,9 +47,6 @@ class Decoder(srd.Decoder):
{'id': 'atn', 'name': 'ATN', 'desc': 'Attention'},
{'id': 'ren', 'name': 'REN', 'desc': 'Remote enable'},
)
- options = (
- {'id': 'sample_total', 'desc': 'Total number of samples', 'default': 0},
- )
annotations = (
('items', 'Items'),
('gpib', 'DAT/CMD'),
@@ -166,15 +163,9 @@ class Decoder(srd.Decoder):
# Inspect samples at falling edge of DAV. But make sure to also
# start inspection when the capture happens to start with low
- # DAV level. Optionally enforce processing when a user specified
- # sample number was reached.
+ # DAV level.
waitcond = [{9: 'l'}]
- lsn = self.options['sample_total']
- if lsn:
- waitcond.append({'skip': lsn})
while True:
- if lsn:
- waitcond[1]['skip'] = lsn - self.samplenum - 1
pins = self.wait(waitcond)
self.handle_bits(pins)
waitcond[0][9] = 'f'