From 0a4e2961ce0d4a54328dcb53357300067f3a621b Mon Sep 17 00:00:00 2001 From: perl_d Date: Thu, 10 Sep 2026 16:38:35 +0200 Subject: [PATCH] fix: acquire hardware lock on energy change --- src/aare/daq/server.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/aare/daq/server.py b/src/aare/daq/server.py index 7e338d5f..0e4e1c6f 100644 --- a/src/aare/daq/server.py +++ b/src/aare/daq/server.py @@ -551,6 +551,7 @@ async def steer_beam( @app.put("/beamline/change_energy") +@needs_hw_lock async def change_energy(value: float, plot: bool = False, token: str = Depends(oauth2_scheme)): """ Change monochromator energy. Staff only. -- 2.54.0