DAQ: tempoarily bring up reflector for data collection

This commit is contained in:
2025-11-18 17:50:27 +01:00
parent e7b4d12f58
commit 22d21dcb6d
2 changed files with 11 additions and 1 deletions
+10 -1
View File
@@ -473,7 +473,11 @@ class AareDAQ:
grid.file_prefix = f"{old_prefix}_{grid.omega_deg}deg"
grid.omega_deg = geom.omega_deg
res1 = self.__raster(grid)
self.__devs.reflector_up = True
time.sleep(0.1)
self.save_screenshot_db(sample.db_id, f"post_raster_{grid.omega_deg}deg")
time.sleep(0.1)
self.__devs.reflector_up = False
grid.omega_deg += 90
self.__devs.aerotech.move(grid.omega_deg, wait=True)
@@ -486,6 +490,11 @@ class AareDAQ:
geom = self.sample_geometry
grid.smargon.sh_mm = geom.smargon.sh_mm + geom.smargon_nudge(offset)
res2 = self.__raster(grid)
self.__devs.reflector_up = True
time.sleep(0.1)
self.save_screenshot_db(sample.db_id, f"post_raster_{grid.omega_deg}deg")
time.sleep(0.1)
self.__devs.reflector_up = False
return CompletedRasterGrid(r=[res1, res2])
else:
return None
@@ -205,6 +205,7 @@ class RotationDataCollectionPanel(ScanSettingsPanel):
('totalrange', self.total_angle, lambda v: float(v)),
('oscillation', self.image_angle, None),
('exposure', self.image_time_enter, None),
('directory', self._filename, None),
]