siriushla.si_di_bbb

Code Documentation

siriushla.si_di_bbb.acquisition module

BbB Acquisition Module.

class siriushla.si_di_bbb.acquisition.BbBAcqBRAM(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: _BbBAcqBase

BbB BRAM Acquisition Widget.

TYPE = 'BRAM'
class siriushla.si_di_bbb.acquisition.BbBAcqSB(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: QWidget

BbB Tune Tracking Acquisition Widget.

class siriushla.si_di_bbb.acquisition.BbBAcqSRAM(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: _BbBAcqBase

BbB SRAM Acquisition Widget.

TYPE = 'SRAM'

siriushla.si_di_bbb.advanced_settings module

BbB Devices Module.

class siriushla.si_di_bbb.advanced_settings.BbBADCWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: QWidget

BbB 8-Channel ADC Widget.

class siriushla.si_di_bbb.advanced_settings.BbBAdvancedSettingsWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: QWidget

BbB Advanced Settings Widget.

class siriushla.si_di_bbb.advanced_settings.BbBGeneralSettingsWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: QWidget

BbB General Settings Widget.

class siriushla.si_di_bbb.advanced_settings.BbBInterlock(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: QWidget

BbB Interlock Settings Widget.

class siriushla.si_di_bbb.advanced_settings.BbBSlowDACsWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: QWidget

BbB Slow DACs Settings Widget.

siriushla.si_di_bbb.bbb module

BbB Control Module.

class siriushla.si_di_bbb.bbb.BbBControlWindow(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: _SiriusWindow

BbB Control Window.

class siriushla.si_di_bbb.bbb.BbBInfoWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: QGroupBox

BbB Info Widget.

class siriushla.si_di_bbb.bbb.BbBMainSettingsWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='', resume=True)[source]

Bases: QWidget

BbB Main Senttings Widget.

class siriushla.si_di_bbb.bbb.BbBStatusWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='', resume=False)[source]

Bases: QWidget

.

siriushla.si_di_bbb.coefficients module

BbB Coefficients Module.

class siriushla.si_di_bbb.coefficients.BbBCoefficientsWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: QWidget

BbB Coefficients Settings Widget.

class siriushla.si_di_bbb.coefficients.Label(parent=None, init_channel=None, keep_unit=False, **kws)[source]

Bases: SiriusLabel

.

value_changed(new_value)[source]

.

siriushla.si_di_bbb.custom_widgets module

Custom Widgets Module.

class siriushla.si_di_bbb.custom_widgets.TimeGraph(*args, **kwargs)[source]

Bases: SiriusTimePlot

SiriusTimePlot rederivation.

class siriushla.si_di_bbb.custom_widgets.WfmGraph(*args, **kwargs)[source]

Bases: SiriusWaveformPlot

SiriusWaveformPlot rederivation.

add_marker(xchannel, ychannel, name, color=<PyQt5.QtGui.QColor object>, symbol='o', symbolSize=10)[source]

.

add_scatter_curve(ychannel='', xchannel='', name='', color=<PyQt5.QtGui.QColor object>, lineStyle=0, lineWidth=1, symbolSize=10, nchannel=None, offset=None)[source]

.

siriushla.si_di_bbb.drive module

BbB Drive Module.

class siriushla.si_di_bbb.drive.BbBDriveSettingsWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: QWidget

BbB Drive Settings Widget.

class siriushla.si_di_bbb.drive.BbBSingleDriveSettingsWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='', dr_num=None)[source]

Bases: QWidget

BbB Drive Settings Widget.

siriushla.si_di_bbb.environment module

BbB Environment Module.

class siriushla.si_di_bbb.environment.BbBEnvironmMonWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: QWidget

BbB Environment Monitor Widget.

siriushla.si_di_bbb.gpio module

BbB GPIO Module.

class siriushla.si_di_bbb.gpio.BbBGPIOWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: QWidget

BbB GPIO Settings Widget.

siriushla.si_di_bbb.main module

BbB Main Module.

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

Bases: _SiriusWindow

BbB Main Window.

siriushla.si_di_bbb.masks module

BbB Devices Module.

class siriushla.si_di_bbb.masks.BbBMasksWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: QWidget

BbB Masks Settings Widget.

siriushla.si_di_bbb.pwr_amps module

BbB Devices Module.

class siriushla.si_di_bbb.pwr_amps.BbBPwrAmpsWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: QWidget

BbB Power Amplifiers Settings Widget.

siriushla.si_di_bbb.timing module

BbB Timing Module.

class siriushla.si_di_bbb.timing.BbBTimingWidget(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device='')[source]

Bases: QWidget

BbB Timing Settings Widget.

siriushla.si_di_bbb.util module

BbB Util Module.

siriushla.si_di_bbb.util.get_bbb_icon()[source]

Get BbB icon.

siriushla.si_di_bbb.util.set_bbb_color(obj, device)[source]

Set BbB color.

Module contents