fix: acquire hardware lock on energy change #217
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user