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.MultiParameterMultiParameter to transfer the last mesaured data into a qcpp Measure
- window
- names
- labels
- units
- shapes
- unit = ''
- get_raw()
get_rawis called to perform the actual data acquisition from the instrument. This method should either be overwritten to perform the desired operation or alternatively forParametera suitable method is automatically generated ifget_cmdis supplied to the parameter constructor. The method is automatically wrapped to provide agetmethod on the parameter instance.
- class qcodespp.plotting.param_monitoring.monitor_window.TimeCache(name, window, **kwargs)
Bases:
qcodespp.ParameterParameter to transfer the last measured times into a qcpp Measure
- window
- get_raw()
get_rawis called to perform the actual data acquisition from the instrument. This method should either be overwritten to perform the desired operation or alternatively forParametera suitable method is automatically generated ifget_cmdis supplied to the parameter constructor. The method is automatically wrapped to provide agetmethod on the parameter instance.