DAQ: tempoarily bring up reflector for data collection
This commit is contained in:
+10
-1
@@ -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),
|
||||
]
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user