Note
Ophyd async is included on a provisional basis until the v1.0 release and may change API on minor release numbers before then
ophyd_async.core.SignalW#
- class ophyd_async.core.SignalW(backend: SignalBackend[T], timeout: float | None = 10.0, name: str = '')[source]#
-
Signal that can be set
Methods
Set the value 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
//PV_PREFIX:SIGNAL, or "" if not set
- set(value: T, wait=True, timeout='USE_DEFAULT_TIMEOUT') AsyncStatus [source]#
Set the value and return a status saying when itβs done
- async connect(mock=False, timeout=10.0)#
- property log#