diff --git a/src/aare/daq/devices.py b/src/aare/daq/devices.py index 9a6b911c..b5280c4b 100644 --- a/src/aare/daq/devices.py +++ b/src/aare/daq/devices.py @@ -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")