EpicsPvHolder

For conceptual protocol usage, see:

class pyrogue.protocols.epicsV7.EpicsPvHolder(var, name, suffix, provider=None, long_name=None)[source]

Holds and manages a single EPICS PV backed by a PyRogue variable.

Parameters:
  • var (pyrogue.BaseVariable) – PyRogue variable to expose as an EPICS PV.

  • name (str) – Full EPICS PV name (base:suffix).

  • suffix (str) – PV name suffix relative to the device base name.