devices: transmission PVS are different at X10SA and X06DA
This commit is contained in:
+12
-5
@@ -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")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user