Average: 0
Rating Count: 0

Development status: New development, Release: Initial. Setpoint commands stubbed, not functional.
Information status: New
Repository: https://github.com/markamato/MKSGauge

Class Description

Simple MKS Gauge class. Allows configuration of setpoint parameters, and allows readback of pressure attributes. By default uses PR3 combined pressure reading and reports as float.

Families: Vacuum

Key words: MKS,901P,RS232,Gauge,Piezo,Pirani

Platform: All Platforms

Language: Python

License: GPL



Manufacturer: MKS



Bus: Serial Line

Class interface


Name Description
gaugePressureScalar: DevFloat
gaugeSP1StatusScalar: DevBoolean
gaugeSP2StatusScalar: DevBoolean
gaugeSP3StatusScalar: DevBoolean


Name Description
StateInput: DevVoid
Output: State
Device state
This command gets the device state (stored in its device_state data member) and returns it to the caller.
StatusInput: DevVoid
Output: ConstDevString
Device status
This command gets the device status (stored in its device_status data member) and returns it to the caller.
SendSerialInput: DevString
Output: DevString
Allows an arbitrary serial command to be sent to the gauge
SetSetPointInput: DevShort
Output: DevVoid
Commands a setpoint using the parameters in the system



Name Description
setpoint1EnableDevString Enable or disables setpoint
setpoint2EnableDevString Enable or disables setpoint
setpoint3EnableDevString Enable or disables setpoint
setpoint1DirectionDevString Direction of setpoint.
setpoint2DirectionDevString Direction of setpoint.
setpoint3DirectionDevString Direction of setpoint.
setpoint1HysteresisDevFloat setpoint hysteresis
setpoint2HysteresisDevFloat setpoint hysteresis
setpoint3HysteresisDevFloat setpoint hysteresis
setpoint1ValueDevFloat setpoint in torr
setpoint2ValueDevFloat setpoint in torr
setpoint3ValueDevFloat setpoint in torr

Please log in to comment.

7 Mar 2019, Mark Amato
The device class has been added to catalogue.
Added by:mamato on:7 Mar 2019, 8:32 p.m.