From 7dc103e2380334b51f1d0351bd29c9ccc1537876 Mon Sep 17 00:00:00 2001 From: appleb_m Date: Thu, 22 Jan 2026 10:12:29 +0100 Subject: [PATCH] Devices: added samcam_auto function to switch between EPICs SAMCAM inbuilt auto exposure and manual exposure. Auto exposure is not good at low zooms --- src/aare/daq/devices.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/aare/daq/devices.py b/src/aare/daq/devices.py index 6d2e26c4..7c9ccda8 100644 --- a/src/aare/daq/devices.py +++ b/src/aare/daq/devices.py @@ -193,6 +193,12 @@ class BeamlineDevices: def samcam_get_image(self, /, gray: bool = False) -> np.ndarray: return self.__sample_cam.get_image(gray=gray) + def samcam_auto(self, val: bool = False): + if val: + self.__sample_cam.set_auto() + else: + self.__sample_cam.set_manual() + # Detector Z @property def dtz(self) -> float: