Skip to content

Commit 713fd6d

Browse files
committed
Don't leave caller waiting for data if camera not enabled.
1 parent dc89bca commit 713fd6d

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
@@ -620,6 +620,8 @@ def grab_next_data(self, soft_trigger=True):
620620
:param soft_trigger: calls soft_trigger if True,
621621
waits for hardware trigger if False.
622622
"""
623+
if not self.enabled:
624+
raise Exception("Camera not enabled.")
623625
self._new_data_condition.acquire()
624626
# Push self onto client stack.
625627
self.set_client(self)

0 commit comments

Comments
 (0)