We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 096ea7b commit 588217bCopy full SHA for 588217b
pychron/spectrometer/isotopx/spectrometer/ngx.py
@@ -292,9 +292,16 @@ def read_intensities(
292
self.debug("keys: {}".format(keys))
293
self.debug("signals: {}".format(signals))
294
295
- self.microcontroller.lock.release()
296
- if trigger_release:
+ try:
297
self.microcontroller.lock.release()
+ except RuntimeError as e:
298
+ self.debug(f'Cannot release lock. "RuntimeError" {e}')
299
+
300
+ if trigger_release:
301
302
+ self.microcontroller.lock.release()
303
304
+ self.debug(f'Trigger Release. Cannot release lock. "RuntimeError" {e}')
305
306
return keys, signals, collection_time, inc
307
0 commit comments