siriushla.as_di_dccts

Code Documentation

siriushla.as_di_dccts.graphics module

DCCT graphics module.

class siriushla.as_di_dccts.graphics.DCCTMonitor(parent=None, prefix='', device='')[source]

Bases: QWidget

DCCT data monitoring.

resetRawBuffer()[source]

Reset smoothing buffer.

setRawDownsampling(new_value)[source]

Update number of samples to use in downsampling.

setRawSmoothMethod(new_method)[source]

Update method to perform raw readings smoothing.

setRawSmoothNrAcq(new_value)[source]

Update number of samples to use in smoothing.

property smoothBufferSize

Smoothing buffer length.

updateParams(new_value)[source]

Handle control visualization according to mode.

updateRawXAxis()[source]

Update X axis of waveform graph.

class siriushla.as_di_dccts.graphics.EffMonitor(parent=None, prefix='', section='')[source]

Bases: QWidget

Efficiency Graph.

siriushla.as_di_dccts.main module

DCCT Monitor Windows.

class siriushla.as_di_dccts.main.DCCTMain(parent=None, prefix='', device='')[source]

Bases: _SiriusWindow

DCCT Main Window.

class siriushla.as_di_dccts.main.SISelectDCCT(parent=None, prefix=siriuspy.envars.VACA_PREFIX)[source]

Bases: QWidget

Select Screens.

siriushla.as_di_dccts.main.get_dcct_list(sec)[source]

siriushla.as_di_dccts.settings module

DCCT settings module.

class siriushla.as_di_dccts.settings.DCCTSettings(parent=None, prefix='', device='')[source]

Bases: QWidget

DCCT Settings Main Widget.

class siriushla.as_di_dccts.settings.DCCTSettingsDetails(parent=None, prefix='', device='')[source]

Bases: QWidget

DCCT Settings Details Widget.

Module contents