ophyd_async.core.walk_rw_signals#
- ophyd_async.core.walk_rw_signals(device: Device, path_prefix: str | None = '') Dict[str, SignalRW[Any]] [source]#
Get all the SignalRWs from a device and store them with their dotted attribute paths in a dictionary. Used as part of saving and loading a device :param device: Ophyd device to retrieve read-write signals from. :type device: Device :param path_prefix: For internal use, leave blank when calling the method. :type path_prefix: str
- Returns:
SignalRWs (dict) – A dictionary matching the string attribute path of a SignalRW with the signal itself.
See Also
——–