herosdevices.hardware.gamma_vacuum ================================== .. py:module:: herosdevices.hardware.gamma_vacuum .. autoapi-nested-parse:: Includes classes for controlling Gamma Vacuum Ltd devices. Module Contents --------------- .. py:data:: DEFAULT_OBSERVABLES .. py:class:: EthernetSPC(address: str, observables: dict | None = None, *args, **kwargs) Bases: :py:obj:`herosdevices.core.templates.TelnetDeviceTemplate` Controller for the Gamma vacuum SPC Ion pump controllers with **network** interface. .. py:attribute:: pressure .. py:attribute:: current .. py:attribute:: voltage .. py:attribute:: hv_on .. py:attribute:: observables :type: dict .. py:attribute:: address .. py:attribute:: connection .. py:attribute:: write .. py:attribute:: read .. py:class:: SerialSPC(address: str, observables: dict | None = None, *args, **kwargs) Bases: :py:obj:`herosdevices.core.templates.SerialDeviceTemplate` Controller for the Gamma vacuum SPC Ion pump controllers with a **serial** interface. .. py:attribute:: pressure .. py:attribute:: current .. py:attribute:: voltage .. py:attribute:: hv_on .. py:attribute:: observables .. py:attribute:: address .. py:attribute:: connection