ophyd_async.core.soft_signal_r_and_backend#

ophyd_async.core.soft_signal_r_and_backend(datatype: Type[T] | None = None, initial_value: T | None = None, name: str = '') Tuple[SignalR[T], SimSignalBackend][source]#

Returns a tuple of a read-only Signal and its SimSignalBackend through which the signal can be internally modified within the device. Use soft_signal_rw if you want a device that is externally modifiable