Qudi
Public Member Functions | List of all members
vacuum_pump_interface.VacuumPumpInterface Class Reference
Inheritance diagram for vacuum_pump_interface.VacuumPumpInterface:
Inheritance graph
[legend]
Collaboration diagram for vacuum_pump_interface.VacuumPumpInterface:
Collaboration graph
[legend]

Public Member Functions

def get_extra_info (self)
 Present extra information about pump controller/device. More...
 
def get_pressures (self)
 All available pressures in Pascal. More...
 
def get_pump_speeds (self)
 
def get_pump_powers (self)
 All available pump powers in watts. More...
 
def get_pump_states (self)
 All available pump states. More...
 
def set_pump_states (self, states)
 Control the pump state. More...
 
def get_system_state (self)
 Get overall system state.
 
def set_system_state (self, state)
 Control the system state.
 
- Public Member Functions inherited from core.module.ModuleMeta
def __new__ (cls, name, bases, attrs)
 Collect declared Connectors, ConfigOptions and StatusVars into dictionaries. More...
 

Member Function Documentation

◆ get_extra_info()

def vacuum_pump_interface.VacuumPumpInterface.get_extra_info (   self)

Present extra information about pump controller/device.

Returns
str: arbitrary information about pump, like model nr, hardware version, firmware version

◆ get_pressures()

def vacuum_pump_interface.VacuumPumpInterface.get_pressures (   self)

All available pressures in Pascal.

Returns
dict: dict of gauge name and pressure

◆ get_pump_powers()

def vacuum_pump_interface.VacuumPumpInterface.get_pump_powers (   self)

All available pump powers in watts.

Returns
dict: dict of pump name and pump power

◆ get_pump_states()

def vacuum_pump_interface.VacuumPumpInterface.get_pump_states (   self)

All available pump states.

Returns
dict: dict of pump name and pump state

◆ set_pump_states()

def vacuum_pump_interface.VacuumPumpInterface.set_pump_states (   self,
  states 
)

Control the pump state.

Parameters
dictstates: dict of pump name and desired state

The documentation for this class was generated from the following file: