Use scan autofocus dz

This commit is contained in:
jaknapper 2025-06-17 12:05:46 +01:00
parent cdd603d751
commit dbb65d55b5
2 changed files with 3 additions and 1 deletions

View file

@ -297,6 +297,7 @@ class AutofocusThing(Thing):
capture: CaptureDep,
sharpness_monitor: SharpnessMonitorDep,
images_dir: str,
autofocus_dz: int,
) -> None:
"""Run a z stack, saving all images to stack_dir and copying the
central image to stack_dir"""
@ -360,7 +361,7 @@ class AutofocusThing(Thing):
self.looping_autofocus(
stage=stage,
sharpness_monitor=sharpness_monitor,
dz=2000,
dz=autofocus_dz,
)
stage.move_relative(
z=-(overshoot + BACKLASH_CORRECTION + stack_z_range / 2)

View file

@ -646,6 +646,7 @@ class SmartScanThing(Thing):
focused_height = self._autofocus.run_z_stack(
images_dir=self._ongoing_scan_images_dir,
autofocus_dz = self._scan_data['autofocus_dz']
)
current_pos_xyz = (