diff --git a/daq/src/aaredaq/daq.py b/daq/src/aaredaq/daq.py index e43a48fa..bb1b5ace 100644 --- a/daq/src/aaredaq/daq.py +++ b/daq/src/aaredaq/daq.py @@ -596,6 +596,10 @@ class AareDAQ: self.__devs.reflector_up = True time.sleep(0.1) self.save_screenshot_db(self.sample.db_id, f"post_raster_{r.omega_deg}deg") + if com and hasattr(com, "max_image"): + diffraction_image_filename = f"{self.sample.db_id}_best_diffraction_from_raster_image_{com.max_image}" + diffraction_image = self.__jfjoch.get_diffraction_image(com.max_image) + self.__aare.upload_jpg(self.sample.db_id, diffraction_image_filename, diffraction_image) try: self.__aare.ingest_gridscan(sample = self.sample, raster_result =result, raster_request = r, geom = self.sample_geometry,