hlcc 2.0.0-beta2+pre1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
ccsinsif_cmds.CcsinsifCmds Class Reference
Inheritance diagram for ccsinsif_cmds.CcsinsifCmds:

Public Member Functions

def __init__ (self, parent=None, *args, **kwargs)
 Initialize the widget that represents the CCSINSIF Page.
 
def set_nonlgs_facade (self, facade)
 Setupt the CCSINSIF non-LGS facade already instantiated in the application_window constructor.
 
def set_lgs_facade (self, facade)
 Setupt the CCSINSIF LGS facade already instantiated in the application_window constructor.
 
def set_metadaq_facade (self, facade)
 Setupt the METADAQ facade already instantiated in the application_window constructor.
 
def change_numerical_units_view (self, NumericalUnitsPropertyEnum unit_type)
 Save the current numerical unit type widgets that are displayed and invoke the utils generic hide_show_property_widgets static method.
 
def on_preset_radec_changed (self, model_set_function, coordinates_element)
 Custom slot used to connect with preset data widgets text and value change signals Do the numerical unit convertion to radians and update other related preset data widgets.
 
def on_velocity_offset_radec_changed (self, model_set_function, coordinates_element)
 Custom slot used to connect with velocity offset widgets text and value change signals Do the numerical unit convertion to radians and update other related velocity offset widgets.
 
def on_sky_offset_radec_changed (self, model_set_function, coordinates_element)
 Custom slot used to connect with sky offset widgets text and value change signals Do the numerical unit convertion to radians and update other related sky offset widgets.
 
def on_jlm_offset_altaz_changed (self, model_set_function, coordinates_element)
 Custom slot used to connect with jlm offset widgets text and value change signals Do the numerical unit convertion to radians and update other related jlm offset widgets.
 
def on_fsm_offset_altaz_changed (self, model_set_function, coordinates_element)
 Custom slot used to connect with fsm offset widgets text and value change signals Do the numerical unit convertion to radians and update other related fsm offset widgets.
 
def on_presetCmdButton_clicked (self)
 Slots for methods in the CcsCmds non-LGS interface ##.
 
def on_presetEphemCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton presetEphemPushButton.
 
def on_requestControlCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton requestControlPushButton.
 
def on_releaseControlCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton realaseControlPushButton.
 
def on_getConfigCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton getConfigPushButton.
 
def on_setObservingWavelengthCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton setObservingWavelengthPushButton.
 
def on_setVelocityOffsetCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton setVelocityOffsetPushButton.
 
def on_offsetSkyCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton offsetSkyPushButton.
 
def on_offsetSetFocalPlaneCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton offsetSetFocalPlanePushButton.
 
def on_setReferenceFocusCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton setReferenceFocusPushButton.
 
def on_SetReferenceAberrationCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton SetReferenceAberrationPushButton.
 
def on_RousConfigCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton RousConfigPushButton.
 
def on_RousExecuteCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton RousExecutePushButton.
 
def on_setAsterismCmdButton_clicked (self)
 Slots for methods in the CcsCmds LGS interface ##.
 
def on_setTrackingModeCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton setTrackingModeCmdButton.
 
def on_setOpsModeCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton setOpsModeCmdButton.
 
def on_enablePositionStreamCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton enablePositionStreamCmdButton.
 
def on_setActiveCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton setActiveCmdButton.
 
def on_setJlmIgnoreCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton setJlmIgnoreCmdButton.
 
def on_setJlmParkPosCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton setJlmParkPosCmdButton.
 
def on_setJlmOffsetPosCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton setJlmOffsetPosCmdButton.
 
def on_setFsmOffsetPosCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton setFsmOffsetPosCmdButton.
 
def on_setLaserDetuningCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton setLaserDetuningCmdButton.
 
def on_setFocusOffsetCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton setFocusOffsetCmdButton.
 
def on_setOpsStateCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton setOpsStateCmdButton.
 
def on_startDaqCmdButton_clicked (self)
 Slots for methods in the MetaDaq interface ##.
 
def on_stopDaqCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton stopDaqCmdButton.
 
def on_abortDaqCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton abortDaqCmdButton.
 
def on_getDaqStatusCmdButton_clicked (self)
 Slot that auto-connects to the QPushButton getDaqStatusCmdButton.
 
def on_presetEphemFindFileButton_clicked (self)
 Auxiliar Slots for SimCmds interface ##.
 

Public Attributes

 ui
 

Protected Member Functions

def _init_gui (self)
 In some cases, widgets are not ready for modification until init is done.
 

Protected Attributes

 _model
 
 _nonlgs_facade
 
 _lgs_facade
 
 _metadaq_facade
 
 _numerical_unit_type
 

Constructor & Destructor Documentation

◆ __init__()

def ccsinsif_cmds.CcsinsifCmds.__init__ (   self,
  parent = None,
args,
**  kwargs 
)

Initialize the widget that represents the CCSINSIF Page.

This class is a used to promote a QWidget in the QtDesigner enable the usage of further methods implemented here.

Parameters
parentWidget that holds this CcsinsifCmds instance

Member Function Documentation

◆ _init_gui()

def ccsinsif_cmds.CcsinsifCmds._init_gui (   self)
protected

In some cases, widgets are not ready for modification until init is done.

This can be workaround by invoking another method at the end of init.

◆ change_numerical_units_view()

def ccsinsif_cmds.CcsinsifCmds.change_numerical_units_view (   self,
NumericalUnitsPropertyEnum  unit_type 
)

Save the current numerical unit type widgets that are displayed and invoke the utils generic hide_show_property_widgets static method.

Parameters
unit_typeEnum responsible to decide the type of widgets to be displayed

◆ on_abortDaqCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_abortDaqCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton abortDaqCmdButton.

abortDaqCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_enablePositionStreamCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_enablePositionStreamCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton enablePositionStreamCmdButton.

enablePositionStreamCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_fsm_offset_altaz_changed()

def ccsinsif_cmds.CcsinsifCmds.on_fsm_offset_altaz_changed (   self,
  model_set_function,
  coordinates_element 
)

Custom slot used to connect with fsm offset widgets text and value change signals Do the numerical unit convertion to radians and update other related fsm offset widgets.

◆ on_getConfigCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_getConfigCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton getConfigPushButton.

presetPushButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_getDaqStatusCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_getDaqStatusCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton getDaqStatusCmdButton.

getDaqStatusCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_jlm_offset_altaz_changed()

def ccsinsif_cmds.CcsinsifCmds.on_jlm_offset_altaz_changed (   self,
  model_set_function,
  coordinates_element 
)

Custom slot used to connect with jlm offset widgets text and value change signals Do the numerical unit convertion to radians and update other related jlm offset widgets.

◆ on_offsetSetFocalPlaneCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_offsetSetFocalPlaneCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton offsetSetFocalPlanePushButton.

presetPushButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_offsetSkyCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_offsetSkyCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton offsetSkyPushButton.

presetPushButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_preset_radec_changed()

def ccsinsif_cmds.CcsinsifCmds.on_preset_radec_changed (   self,
  model_set_function,
  coordinates_element 
)

Custom slot used to connect with preset data widgets text and value change signals Do the numerical unit convertion to radians and update other related preset data widgets.

◆ on_presetCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_presetCmdButton_clicked (   self)

Slots for methods in the CcsCmds non-LGS interface ##.

Slot that auto-connects to the QPushButton presetPushButton. presetPushButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_presetEphemCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_presetEphemCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton presetEphemPushButton.

presetPushButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_presetEphemFindFileButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_presetEphemFindFileButton_clicked (   self)

Auxiliar Slots for SimCmds interface ##.

Slot that auto-connects to the QPushButton presetEphemFindFilePushButton. presetPushButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_releaseControlCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_releaseControlCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton realaseControlPushButton.

presetPushButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_requestControlCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_requestControlCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton requestControlPushButton.

presetPushButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_RousConfigCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_RousConfigCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton RousConfigPushButton.

presetPushButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_RousExecuteCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_RousExecuteCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton RousExecutePushButton.

presetPushButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_setActiveCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_setActiveCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton setActiveCmdButton.

setActiveCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_setAsterismCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_setAsterismCmdButton_clicked (   self)

Slots for methods in the CcsCmds LGS interface ##.

Slot that auto-connects to the QPushButton setAsterismCmdButton. setAsterismCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_setFocusOffsetCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_setFocusOffsetCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton setFocusOffsetCmdButton.

setFocusOffsetCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_setFsmOffsetPosCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_setFsmOffsetPosCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton setFsmOffsetPosCmdButton.

setFsmOffsetPosCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_setJlmIgnoreCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_setJlmIgnoreCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton setJlmIgnoreCmdButton.

setJlmIgnoreCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_setJlmOffsetPosCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_setJlmOffsetPosCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton setJlmOffsetPosCmdButton.

setJlmOffsetPosCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_setJlmParkPosCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_setJlmParkPosCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton setJlmParkPosCmdButton.

setJlmParkPosCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_setLaserDetuningCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_setLaserDetuningCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton setLaserDetuningCmdButton.

setLaserDetuningCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_setObservingWavelengthCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_setObservingWavelengthCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton setObservingWavelengthPushButton.

presetPushButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_setOpsModeCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_setOpsModeCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton setOpsModeCmdButton.

setOpsModeCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_setOpsStateCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_setOpsStateCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton setOpsStateCmdButton.

setOpsStateCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_SetReferenceAberrationCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_SetReferenceAberrationCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton SetReferenceAberrationPushButton.

presetPushButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_setReferenceFocusCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_setReferenceFocusCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton setReferenceFocusPushButton.

presetPushButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_setTrackingModeCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_setTrackingModeCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton setTrackingModeCmdButton.

setTrackingModeCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_setVelocityOffsetCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_setVelocityOffsetCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton setVelocityOffsetPushButton.

presetPushButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_sky_offset_radec_changed()

def ccsinsif_cmds.CcsinsifCmds.on_sky_offset_radec_changed (   self,
  model_set_function,
  coordinates_element 
)

Custom slot used to connect with sky offset widgets text and value change signals Do the numerical unit convertion to radians and update other related sky offset widgets.

◆ on_startDaqCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_startDaqCmdButton_clicked (   self)

Slots for methods in the MetaDaq interface ##.

Slot that auto-connects to the QPushButton startDaqCmdButton. startDaqCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_stopDaqCmdButton_clicked()

def ccsinsif_cmds.CcsinsifCmds.on_stopDaqCmdButton_clicked (   self)

Slot that auto-connects to the QPushButton stopDaqCmdButton.

stopDaqCmdButton is not declared in the code, but in the mainwindow.ui. See https://doc.qt.io/qt-5/designer-using-a-ui-file.html#widgets-and-dialogs-with-auto-connect

◆ on_velocity_offset_radec_changed()

def ccsinsif_cmds.CcsinsifCmds.on_velocity_offset_radec_changed (   self,
  model_set_function,
  coordinates_element 
)

Custom slot used to connect with velocity offset widgets text and value change signals Do the numerical unit convertion to radians and update other related velocity offset widgets.

◆ set_lgs_facade()

def ccsinsif_cmds.CcsinsifCmds.set_lgs_facade (   self,
  facade 
)

Setupt the CCSINSIF LGS facade already instantiated in the application_window constructor.

Parameters
facadeCCSINSIF LGS facade application instance

◆ set_metadaq_facade()

def ccsinsif_cmds.CcsinsifCmds.set_metadaq_facade (   self,
  facade 
)

Setupt the METADAQ facade already instantiated in the application_window constructor.

Parameters
facadeMETADAQ facade application instance

◆ set_nonlgs_facade()

def ccsinsif_cmds.CcsinsifCmds.set_nonlgs_facade (   self,
  facade 
)

Setupt the CCSINSIF non-LGS facade already instantiated in the application_window constructor.

Parameters
facadeCCSINSIF non-LGS facade application instance

Member Data Documentation

◆ _lgs_facade

ccsinsif_cmds.CcsinsifCmds._lgs_facade
protected

◆ _metadaq_facade

ccsinsif_cmds.CcsinsifCmds._metadaq_facade
protected

◆ _model

ccsinsif_cmds.CcsinsifCmds._model
protected

◆ _nonlgs_facade

ccsinsif_cmds.CcsinsifCmds._nonlgs_facade
protected

◆ _numerical_unit_type

ccsinsif_cmds.CcsinsifCmds._numerical_unit_type
protected

◆ ui

ccsinsif_cmds.CcsinsifCmds.ui

The documentation for this class was generated from the following file: