From 9ed4817538da534adb61a10d3008705353b113ad Mon Sep 17 00:00:00 2001 From: Tamoor Shahid Date: Mon, 16 Feb 2026 15:09:00 +0000 Subject: [PATCH 1/2] Added synchrotron device to i03 supervisor --- src/dodal/beamlines/i03_supervisor.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/dodal/beamlines/i03_supervisor.py b/src/dodal/beamlines/i03_supervisor.py index f17473b611..1e8705da1e 100644 --- a/src/dodal/beamlines/i03_supervisor.py +++ b/src/dodal/beamlines/i03_supervisor.py @@ -1,6 +1,7 @@ from dodal.common.beamlines.beamline_utils import set_beamline as set_utils_beamline from dodal.device_manager import DeviceManager from dodal.devices.baton import Baton +from dodal.devices.synchrotron import Synchrotron from dodal.log import set_beamline as set_log_beamline from dodal.utils import BeamlinePrefix, get_beamline_name @@ -17,3 +18,7 @@ @devices.factory() def baton() -> Baton: return Baton(f"{PREFIX.beamline_prefix}-CS-BATON-01:") + +@devices.factory() +def synchrotron() -> Synchrotron: + return Synchrotron() From 394436dc77a46f96e211ea4310c9d8f3e5d3794c Mon Sep 17 00:00:00 2001 From: Tamoor Shahid Date: Mon, 16 Feb 2026 15:43:24 +0000 Subject: [PATCH 2/2] Lint Fix --- src/dodal/beamlines/i03_supervisor.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/dodal/beamlines/i03_supervisor.py b/src/dodal/beamlines/i03_supervisor.py index 1e8705da1e..2dfc4c7c53 100644 --- a/src/dodal/beamlines/i03_supervisor.py +++ b/src/dodal/beamlines/i03_supervisor.py @@ -19,6 +19,7 @@ def baton() -> Baton: return Baton(f"{PREFIX.beamline_prefix}-CS-BATON-01:") + @devices.factory() def synchrotron() -> Synchrotron: return Synchrotron()