mark scan params as configuration attrs
This commit is contained in:
parent
6692e53018
commit
d3d5aa1d47
@ -63,11 +63,11 @@ class PGMOtFScan(FlyerInterface, Device):
|
|||||||
"""
|
"""
|
||||||
SUB_VALUE = "value"
|
SUB_VALUE = "value"
|
||||||
|
|
||||||
e1 = Cpt(EpicsSignal, "E1")
|
e1 = Cpt(EpicsSignal, "E1", kind=Kind.config)
|
||||||
e2 = Cpt(EpicsSignal, "E2")
|
e2 = Cpt(EpicsSignal, "E2", kind=Kind.config)
|
||||||
time = Cpt(EpicsSignal, "TIME")
|
time = Cpt(EpicsSignal, "TIME", kind=Kind.config)
|
||||||
folder = Cpt(EpicsSignal, "FOLDER")
|
folder = Cpt(EpicsSignal, "FOLDER", kind=Kind.config)
|
||||||
file = Cpt(EpicsSignal, "FILE")
|
file = Cpt(EpicsSignal, "FILE", kind=Kind.config)
|
||||||
acquire = Cpt(EpicsSignal, "START", auto_monitor=True)
|
acquire = Cpt(EpicsSignal, "START", auto_monitor=True)
|
||||||
edata = Cpt(EpicsSignalRO, "EDATA", kind=Kind.hinted, auto_monitor=True)
|
edata = Cpt(EpicsSignalRO, "EDATA", kind=Kind.hinted, auto_monitor=True)
|
||||||
data = Cpt(EpicsSignalRO, "DATA", kind=Kind.hinted, auto_monitor=True)
|
data = Cpt(EpicsSignalRO, "DATA", kind=Kind.hinted, auto_monitor=True)
|
||||||
@ -77,6 +77,7 @@ class PGMOtFScan(FlyerInterface, Device):
|
|||||||
|
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
super().__init__(*args, **kwargs)
|
super().__init__(*args, **kwargs)
|
||||||
|
self._start_time = 0
|
||||||
self.acquire.subscribe(self._update_status, run=False)
|
self.acquire.subscribe(self._update_status, run=False)
|
||||||
self.count.subscribe(self._update_data, run=False)
|
self.count.subscribe(self._update_data, run=False)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user