pyaml_cs_oa.epics#

Factories for cached ophyd-async EPICS signals.

Functions

create_signal_r(read_pv, timeout)

Create or retrieve a cached EPICS read signal.

create_signal_rw(read_pv, write_pv, timeout)

Create or retrieve a cached EPICS read/write signal.

create_signal_w(write_pv, timeout)

Create or retrieve a cached EPICS write signal.

get_SP_RB(cfg)

Build setpoint and readback adapters for an EPICS configuration.

pyaml_cs_oa.epics.create_signal_r(read_pv, timeout)#

Create or retrieve a cached EPICS read signal.

pyaml_cs_oa.epics.create_signal_rw(read_pv, write_pv, timeout)#

Create or retrieve a cached EPICS read/write signal.

pyaml_cs_oa.epics.create_signal_w(write_pv, timeout)#

Create or retrieve a cached EPICS write signal.

pyaml_cs_oa.epics.get_SP_RB(cfg)#

Build setpoint and readback adapters for an EPICS configuration.