wip add auto_monitor acquiring
This commit is contained in:
@@ -5,7 +5,7 @@ import enum
|
|||||||
from bec_lib.devicemanager import ScanInfo
|
from bec_lib.devicemanager import ScanInfo
|
||||||
from bec_lib.logger import bec_logger
|
from bec_lib.logger import bec_logger
|
||||||
from ophyd import Component as Cpt
|
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 import CompareStatus
|
||||||
from ophyd_devices.devices.dxp import EpicsDXPFalcon, EpicsMCARecord, Falcon
|
from ophyd_devices.devices.dxp import EpicsDXPFalcon, EpicsMCARecord, Falcon
|
||||||
from ophyd_devices.interfaces.base_classes.psi_device_base import PSIDeviceBase
|
from ophyd_devices.interfaces.base_classes.psi_device_base import PSIDeviceBase
|
||||||
@@ -23,6 +23,7 @@ class FalconAcquiringStatus(int, enum.Enum):
|
|||||||
class FalconADControl(Falcon):
|
class FalconADControl(Falcon):
|
||||||
"""Falcon Control class at SuperXAS. prefix: 'X10DA-SITORO:'"""
|
"""Falcon Control class at SuperXAS. prefix: 'X10DA-SITORO:'"""
|
||||||
|
|
||||||
|
acquiring = Cpt(EpicsSignalRO, "Acquiring", auto_monitor=True, kind="omitted")
|
||||||
# DXP parameters
|
# DXP parameters
|
||||||
dxp1 = Cpt(EpicsDXPFalcon, "dxp1:")
|
dxp1 = Cpt(EpicsDXPFalcon, "dxp1:")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user