TPG_256AΒΆ

Description

Driver for the Pfeiffer TPG 256A. The device is a six-channel pressure readout and monitor controller.

The TPG_256A main class manages the interface to the device and implements some of the available operations through RS-232 communication. The driver implements an auxiliary Channel class to hold information about the available gauges. A custom exception StateError is used for internal error management.

The driver has been adapted to Python3 from the PyExpLabSys library. More information is also available in the device documentation

Classes

Channel

Simple container to hold channel information.

TPG_256A

Driver implementation for the Pfeiffer TPG-256A.

Exceptions

StateError

Mock-up exception to deal with unexpected device status.