update 添加三个点位控制和显示
This commit is contained in:
18
main.py
18
main.py
@ -639,6 +639,21 @@ class MainWindow(QMainWindow, Ui_MainWindow):
|
||||
def send_setSpeed_clicked(self):
|
||||
Constant.speed = int(self.lineEdit_speed_run.text())
|
||||
Constant.debug_speed = int(self.lineEdit_speed_debug.text())
|
||||
try:
|
||||
solenoid1_addr = int(self.lineEdit_solenoid1_addr.text())
|
||||
solenoid2_addr = int(self.lineEdit_solenoid2_addr.text())
|
||||
solenoid3_addr = int(self.lineEdit_solenoid3_addr.text())
|
||||
self.robotClient.con_ios[0] = solenoid1_addr
|
||||
self.robotClient.con_ios[1] = solenoid2_addr
|
||||
self.robotClient.con_ios[2] = solenoid3_addr
|
||||
self.configReader.read(Constant.set_ini)
|
||||
self.configReader.set('robot', 'solenoid_valve1_addr', str(solenoid1_addr))
|
||||
self.configReader.set('robot', 'solenoid_valve2_addr', str(solenoid2_addr))
|
||||
self.configReader.set('robot', 'solenoid_valve3_addr', str(solenoid3_addr))
|
||||
self.configReader.write(open(Constant.set_ini, 'w', encoding='utf-8'))
|
||||
except Exception as e:
|
||||
log.log_message(logging.ERROR, Constant.str_sys_set_error+e)
|
||||
pass
|
||||
self.pushButton_speed.setText(str(Constant.speed))
|
||||
log.log_message(logging.INFO, Constant.str_sys_setSpeed + str(Constant.speed)+'|'+str(Constant.debug_speed))
|
||||
pass
|
||||
@ -1295,6 +1310,9 @@ class MainWindow(QMainWindow, Ui_MainWindow):
|
||||
def updateUI_Base_Set(self):
|
||||
self.lineEdit_speed_run.setText(str(Constant.speed))
|
||||
self.lineEdit_speed_debug.setText(str(Constant.shake_speed))
|
||||
self.lineEdit_solenoid1_addr.setText(str(self.robotClient.con_ios[0]))
|
||||
self.lineEdit_solenoid2_addr.setText(str(self.robotClient.con_ios[1]))
|
||||
self.lineEdit_solenoid3_addr.setText(str(self.robotClient.con_ios[2]))
|
||||
|
||||
def show_infomessage_box(self,message):
|
||||
msg_box = QMessageBox(self)
|
||||
|
||||
Reference in New Issue
Block a user