Loading openflexure_microscope/api/default_extensions/scan.py +3 −3 Original line number Diff line number Diff line Loading @@ -9,7 +9,7 @@ from openflexure_microscope.captures.capture_manager import generate_basename from labthings.server.find import find_component, find_extension from labthings.server.extensions import BaseExtension from labthings.server import fields from labthings.tasks import current_task_stopped from labthings.actions import current_action from openflexure_microscope.devel import abort, update_task_progress Loading Loading @@ -225,7 +225,7 @@ class ScanExtension(BaseExtension): annotations=annotations, tags=tags, ) if current_task_stopped(): if current_action() and current_action().stopped: return # Make sure we use our current best estimate of focus (i.e. the current position) next point next_z = microscope.stage.position[2] Loading Loading @@ -280,7 +280,7 @@ class ScanExtension(BaseExtension): # Update task progress self._images_captured_so_far += 1 update_task_progress(self.progress()) if current_task_stopped(): if current_action() and current_action().stopped: return if i != steps - 1: Loading Loading
openflexure_microscope/api/default_extensions/scan.py +3 −3 Original line number Diff line number Diff line Loading @@ -9,7 +9,7 @@ from openflexure_microscope.captures.capture_manager import generate_basename from labthings.server.find import find_component, find_extension from labthings.server.extensions import BaseExtension from labthings.server import fields from labthings.tasks import current_task_stopped from labthings.actions import current_action from openflexure_microscope.devel import abort, update_task_progress Loading Loading @@ -225,7 +225,7 @@ class ScanExtension(BaseExtension): annotations=annotations, tags=tags, ) if current_task_stopped(): if current_action() and current_action().stopped: return # Make sure we use our current best estimate of focus (i.e. the current position) next point next_z = microscope.stage.position[2] Loading Loading @@ -280,7 +280,7 @@ class ScanExtension(BaseExtension): # Update task progress self._images_captured_so_far += 1 update_task_progress(self.progress()) if current_task_stopped(): if current_action() and current_action().stopped: return if i != steps - 1: Loading