Index: TD_Ejector/loader.py =================================================================== diff -u -r4e2342ccd6104d0cb1f5321c24c9955c2cae69c8 -r5875ce76e61acd0220d42445b8cfaed8c3af0a0f --- TD_Ejector/loader.py (.../loader.py) (revision 4e2342ccd6104d0cb1f5321c24c9955c2cae69c8) +++ TD_Ejector/loader.py (.../loader.py) (revision 5875ce76e61acd0220d42445b8cfaed8c3af0a0f) @@ -11,10 +11,6 @@ # parent from engine.dynamicloader import DynamicLoader -# plugin specific -from leahi_dialin.common.td_defs import TDOpModes -from leahi_dialin.common.td_defs import TDStandbyStates - # hd Simulator from leahi_dialin.ui.td_messaging import TD_Messaging @@ -34,18 +30,19 @@ finds and creates widgets :return: none """ - self.tbReset = self.find_widget(QtWidgets.QToolButton , 'tbReset' ) - self.tbSend = self.find_widget(QtWidgets.QToolButton , 'tbSend' ) + self.tbSend = self.find_widget(QtWidgets.QToolButton , 'tbSend' ) - self.state = self.find_widget(QtWidgets.QSpinBox , 'stateSpinBox' ) - self.setSpeed = self.find_widget(QtWidgets.QDoubleSpinBox , 'setSpeedDoubleSpinBox' ) + self.state = self.find_widget(QtWidgets.QSpinBox , 'stateSpinBox' ) + self.setSpeed = self.find_widget(QtWidgets.QDoubleSpinBox , 'setSpeedDoubleSpinBox') + self.sbRetractOptSensor = self.find_widget(QtWidgets.QSpinBox , 'sbRetractOptSensor' ) + self.sbEngageOptSensor = self.find_widget(QtWidgets.QSpinBox , 'sbEngageOptSensor' ) + def _init_connections(self): """ initializes the widgets connections :return: none """ - self.tbReset.clicked.connect(self._init_widgets) self.tbSend.clicked.connect(self.do_ejector_data) @Slot() @@ -56,16 +53,17 @@ """ self.state.setValue(0) self.setSpeed.setValue(0) + self.sbRetractOptSensor.setValue(0) + self.sbEngageOptSensor.setValue(0) @Slot() def do_ejector_data(self): """ the slot for ejector change :return: none """ - state = self.state.value() - set_speed = self.setSpeed.value() self.td_interface.td_ejector( - state, - set_speed - ) \ No newline at end of file + self.state .value() , + self.setSpeed .value() , + self.sbRetractOptSensor .value() , + self.sbEngageOptSensor .value() )