wip add auto_monitor acquiring

This commit is contained in:
2025-07-01 08:48:02 +02:00
parent 2faf25db52
commit 65e9be7017

View File

@@ -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:")