qcodespp.plotting.param_monitoring.monitor_window

Classes

Module Contents

class qcodespp.plotting.param_monitoring.monitor_window.MonitorWindow(*params, interval=0.2, maxlen=500, start=True, ylabel=None, yunit=None, station=None)

Bases: PyQt5.QtWidgets.QMainWindow

params = []
t0
t0_cache = 0
maxlen = 500
ylabel = None
yunit = None
times = []
param_dict
data
station = None
timer
closeEvent(event)
class qcodespp.plotting.param_monitoring.monitor_window.ParamCache(name, window, **kwargs)

Bases: qcodespp.MultiParameter

MultiParameter to transfer the last mesaured data into a qcpp Measure

window
names
labels
units
shapes
unit = ''
get_raw()

get_raw is called to perform the actual data acquisition from the instrument. This method should either be overwritten to perform the desired operation or alternatively for Parameter a suitable method is automatically generated if get_cmd is supplied to the parameter constructor. The method is automatically wrapped to provide a get method on the parameter instance.

class qcodespp.plotting.param_monitoring.monitor_window.TimeCache(name, window, **kwargs)

Bases: qcodespp.Parameter

Parameter to transfer the last measured times into a qcpp Measure

window
get_raw()

get_raw is called to perform the actual data acquisition from the instrument. This method should either be overwritten to perform the desired operation or alternatively for Parameter a suitable method is automatically generated if get_cmd is supplied to the parameter constructor. The method is automatically wrapped to provide a get method on the parameter instance.