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.Signal#

class ophyd_async.core.Signal(backend: SignalBackend[T], timeout: float | None = 10.0)[source]#

Bases: Device, Generic[T]

A Device with the concept of a value, with R, RW, W and X flavours

Methods

children

connect

set_name

Attributes

name

parent

The parent Device if it exists

source

//PV_PREFIX:SIGNAL, or "" if not set

property source: str#

//PV_PREFIX:SIGNAL, or “” if not set

Type:

Like ca