pyaml_cs_oa.signal#

Classes

OASignal(cfg)

Class that implements a PyAML Signal using ophyd_async Signals.

class pyaml_cs_oa.signal.OASignal(cfg)#

Bases: DeviceAccess

Class that implements a PyAML Signal using ophyd_async Signals.

check_device_availability()#

Check if the device is available and accessible.

Returns:

bool – True if device is available, False otherwise

Return type:

bool

get_range()#

Get the valid range for the device variable.

Returns:

list[float] – List containing [min, max] values

Return type:

list

measure_name()#

Return the name of the measure

name()#

Return the name of the variable

unit()#

Return the variable unit