siriushla.as_di_scrns

Code Documentation

siriushla.as_di_scrns.list_scrns module

Screens list.

class siriushla.as_di_scrns.list_scrns.ScrnSummary(parent=None, prefix=siriuspy.envars.VACA_PREFIX, scrn='')[source]

Bases: QWidget

Screen Summary.

class siriushla.as_di_scrns.list_scrns.SelectScrns(parent=None, prefix=siriuspy.envars.VACA_PREFIX, sec='')[source]

Bases: QWidget

Select Screens.

siriushla.as_di_scrns.list_scrns.get_scrn_list(sec)[source]

siriushla.as_di_scrns.main module

SiriusScrnView widget.

class siriushla.as_di_scrns.main.IndividualScrn(parent=None, prefix=siriuspy.envars.VACA_PREFIX, scrn='')[source]

Bases: QWidget

Individual Screen.

class siriushla.as_di_scrns.main.SiriusScrnView(parent=None, prefix=siriuspy.envars.VACA_PREFIX, device=None)[source]

Bases: QWidget

Class to read Sirius screen cameras image data.

To allow saving a grid correctly, control calibrationgrid_flag, which indicates if the screen is in calibration grid position. You can control it by using the method/Slot updateCalibrationGridFlag.

property calibrationgrid_flag

Indicate if the screen device is in calibration grid position.

save_files

int = …, arguments: Sequence = …) -> PYQT_SIGNAL

types is normally a sequence of individual types. Each type is either a type object or a string that is the name of a C++ type. Alternatively each type could itself be a sequence of types each describing a different overloaded signal. name is the optional C++ name of the signal. If it is not specified then the name of the class attribute that is bound to the signal is used. revision is the optional revision of the signal that is exported to QML. If it is not specified then 0 is used. arguments is the optional sequence of the names of the signal’s arguments.

Type:

pyqtSignal(*types, name

Type:

str = …, revision

updateCalibrationGridFlag(new_state)[source]

Update calibrationgrid_flag property.

siriushla.as_di_scrns.scrn_calib module

SiriusScrnView widget.

class siriushla.as_di_scrns.scrn_calib.ScrnCalibrationSettings(parent=None, device=None, prefix=None)[source]

Bases: _SiriusWindow

Scrn Calibration Settings Dialog.

siriushla.as_di_scrns.scrn_details module

SiriusScrnView widget.

class siriushla.as_di_scrns.scrn_details.ScrnSettingsDetails(parent=None, device=None, prefix=None)[source]

Bases: _SiriusWindow

Scrn Settings Details Window.

Module contents

HLA to control Sirius Screens.