pcdsutils.ophyd_helpers.get_all_signals_from_device
- pcdsutils.ophyd_helpers.get_all_signals_from_device(device: Device, include_lazy: bool = False, filter_by: Callable[[ComponentWalk], bool] | None = None)[source]
Get all signals in a given device.
- Parameters:
- deviceophyd.Device
ophyd Device to monitor
- include_lazybool, optional
Include lazy signals as well
- filter_bycallable, optional
Filter signals, with signature
callable(ophyd.Device.ComponentWalk)