ophyd_async.epics.pvi.pvi_get#

async ophyd_async.epics.pvi.pvi_get(read_pv: str, timeout: float = 10.0) Dict[str, PVIEntry][source]#

Makes a PvaSignalBackend purely to connect to PVI information.

This backend is simply thrown away at the end of this method. This is useful because the backend handles a CancelledError exception that gets thrown on timeout, and therefore can be used for error reporting.