Index: TD_AirPump/loader.py =================================================================== diff -u -r9307b8315113adb7ad1823a19d58df6ea7e4ef8b -r05dd1cb113fc0c22b48930390cf00ec2ea930774 --- TD_AirPump/loader.py (.../loader.py) (revision 9307b8315113adb7ad1823a19d58df6ea7e4ef8b) +++ TD_AirPump/loader.py (.../loader.py) (revision 05dd1cb113fc0c22b48930390cf00ec2ea930774) @@ -33,8 +33,11 @@ self.tbReset = self.find_widget(QtWidgets.QToolButton , 'tbReset' ) self.tbSend = self.find_widget(QtWidgets.QToolButton , 'tbSend' ) - self.sbState = self.find_widget(QtWidgets.QSpinBox , 'sbState' ) - self.sbPower = self.find_widget(QtWidgets.QSpinBox , 'sbPower' ) + self.sbState = self.find_widget(QtWidgets.QSpinBox , 'sbState' ) + self.sbRPM = self.find_widget(QtWidgets.QSpinBox , 'sbRPM' ) + self.sbPower = self.find_widget(QtWidgets.QDoubleSpinBox , 'sbPower' ) + self.sbFPGARPM = self.find_widget(QtWidgets.QSpinBox , 'sbFPGARPM' ) + self.sbScalarPower = self.find_widget(QtWidgets.QSpinBox , 'sbScalarPower' ) def _init_connections(self): """ @@ -50,18 +53,22 @@ initializes the widgets' properties :return: none """ - self.sbState .setValue(0) - self.sbPower .setValue(0) + self.sbState .setValue(0) + self.sbRPM .setValue(0) + self.sbPower .setValue(0) + self.sbFPGARPM .setValue(0) + self.sbScalarPower .setValue(0) @Slot() def do_air_pump_data(self): """ the slot for air pump change :return: none """ - H12_state = self.sbState .value() - H12_power = self.sbPower .value() self.td_interface.td_air_pump( - H12_state , - H12_power + self.sbState .value() , + self.sbRPM .value() , + self.sbPower .value() , + self.sbFPGARPM .value() , + self.sbScalarPower .value() )