diff --git a/scope.py b/scope.py index ec413f1..5c56991 100644 --- a/scope.py +++ b/scope.py @@ -27,7 +27,7 @@ class Scope(vm.VirtualMachine): await self.reset() await self.issue_get_revision() revision = ((await self.read_replies(2))[1]).decode('ascii') - if revision.startswith('BS0005'): + if revision == 'BS000501': self.awg_clock_period = 25e-9 self.awg_wavetable_size = 1024 self.awg_sample_buffer_size = 1024 @@ -43,23 +43,23 @@ class Scope(vm.VirtualMachine): self.trigger_low = -7.517 self.trigger_high = 10.816 await self.load_params() + self._generator_running = False async def load_params(self): params = [] - for i in range(struct.calcsize('