diff --git a/superxas_bec/devices/falcon_ad.py b/superxas_bec/devices/falcon_ad.py index 5061dd3..22372db 100644 --- a/superxas_bec/devices/falcon_ad.py +++ b/superxas_bec/devices/falcon_ad.py @@ -5,7 +5,7 @@ import enum from bec_lib.devicemanager import ScanInfo from bec_lib.logger import bec_logger from ophyd import Component as Cpt -from ophyd import DeviceStatus, Staged, StatusBase +from ophyd import DeviceStatus, EpicsSignalRO, Staged, StatusBase from ophyd_devices import CompareStatus from ophyd_devices.devices.dxp import EpicsDXPFalcon, EpicsMCARecord, Falcon from ophyd_devices.interfaces.base_classes.psi_device_base import PSIDeviceBase @@ -23,6 +23,7 @@ class FalconAcquiringStatus(int, enum.Enum): class FalconADControl(Falcon): """Falcon Control class at SuperXAS. prefix: 'X10DA-SITORO:'""" + acquiring = Cpt(EpicsSignalRO, "Acquiring", auto_monitor=True, kind="omitted") # DXP parameters dxp1 = Cpt(EpicsDXPFalcon, "dxp1:")