devices: transmission PVS are different at X10SA and X06DA

This commit is contained in:
2026-06-24 15:29:59 +02:00
committed by appleb_m
parent cc14ebf0a0
commit 9fa82bbad1
+12 -5
View File
@@ -88,11 +88,18 @@ class BeamlineDevices:
self.__cryojet_temperature_get = PV(f"{BEAMLINE}-ES-CS:TEMP_RBV")
self.__cryojet_temperature_set = PV(f"{BEAMLINE}-ES-CS:TEMP.VAL")
self.__transmission = SetGetPV(
name = "transmission",
setpv = f"{BEAMLINE}-ES-SSFI:TRANSM-SET",
getpv = f"{BEAMLINE}-ES-SSFI:TRANSM-GET"
)
if self._beamline == MXBeamline.X06DA:
self.__transmission = SetGetPV(
name="transmission",
setpv=f"{BEAMLINE}-ES-BCFI:TRANSM-SET",
getpv=f"{BEAMLINE}-ES-BCFI:TRANSM-GET"
)
else:
self.__transmission = SetGetPV(
name = "transmission",
setpv = f"{BEAMLINE}-ES-SSFI:TRANSM-SET",
getpv = f"{BEAMLINE}-ES-SSFI:TRANSM-GET"
)
self.__fast_shutter = PV(f"{BEAMLINE}-ES-SHUTTER:SET")