Skip to content

Commit 0058fd9

Browse files
committed
Don't leave caller waiting for data if camera not enabled.
1 parent 0592368 commit 0058fd9

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

microscope/devices.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -614,6 +614,8 @@ def grab_next_data(self, soft_trigger=True):
614614
:param soft_trigger: calls soft_trigger if True,
615615
waits for hardware trigger if False.
616616
"""
617+
if not self.enabled:
618+
raise Exception("Camera not enabled.")
617619
self._new_data_condition.acquire()
618620
# Push self onto client stack.
619621
self.set_client(self)

0 commit comments

Comments
 (0)