hvl_ccb.dev.heinzinger.constants

Inheritance diagram of hvl_ccb.dev.heinzinger.constants

Constants, Heinzinger Digital Interface I/II and Heinzinger PNC power supply. Descriptors for errors

exception HeinzingerDeviceNotRecognizedError[source]

Bases: HeinzingerError

Error indicating that the serial number of the device is not recognized.

exception HeinzingerError[source]

Bases: DeviceError

General error with the Heinzinger PNC voltage source.

exception HeinzingerSetValueError[source]

Bases: HeinzingerError

Error indicating that the value (current, voltage, …) is not set correctly

class RecordingsEnum(value=<no_arg>, names=None, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: RangeEnum

An enumeration.

EIGHT = 8.0
FOUR = 4.0
ONE = 1.0
SIXTEEN = 16.0
TWO = 2.0
classmethod unit() str[source]

Returns the Unit of the values in the enumeration. :return: the unit of the values in the enumeration in string format