Note
Ophyd.v2 is included on a provisional basis until the v2.0 release and may change API on minor release numbers before then
ophyd.v2.core.SignalX#
- class ophyd.v2.core.SignalX(backend: SignalBackend[T], timeout: float | None = 10.0)#
Bases:
Signal
Signal that puts the default value
Methods
Connect self and all child Devices.
Execute the action and return a status saying when it's done
Set
self.name=name
and eachself.child.name=name+"-child"
.Attributes
Return the name of the Device
The parent Device if it exists
Like ca://PV_PREFIX:SIGNAL, or "" if not set
- async execute(wait=True, timeout=None)#
Execute the action and return a status saying when it’s done
- async connect(sim=False)#
Connect self and all child Devices.
- Parameters:
- sim:
If True then connect in simulation mode.