257 self.__showNoDeviceMessage() |
257 self.__showNoDeviceMessage() |
258 return |
258 return |
259 |
259 |
260 if self.__replRunning: |
260 if self.__replRunning: |
261 self.dataReceived.disconnect(self.__processData) |
261 self.dataReceived.disconnect(self.__processData) |
262 self.on_disconnectButton_clicked() |
262 self.__disconnect() |
263 self.__replRunning = False |
263 self.__replRunning = False |
264 self.__device.setRepl(False) |
264 self.__device.setRepl(False) |
265 else: |
265 else: |
266 ok, reason = self.__device.canStartRepl() |
266 ok, reason = self.__device.canStartRepl() |
267 if not ok: |
267 if not ok: |
492 self.__serial.setBaudRate(115200) |
492 self.__serial.setBaudRate(115200) |
493 self.__serial.setDataBits(QSerialPort.Data8) |
493 self.__serial.setDataBits(QSerialPort.Data8) |
494 self.__serial.setParity(QSerialPort.NoParity) |
494 self.__serial.setParity(QSerialPort.NoParity) |
495 self.__serial.setStopBits(QSerialPort.OneStop) |
495 self.__serial.setStopBits(QSerialPort.OneStop) |
496 self.__serial.readyRead.connect(self.__readSerial) |
496 self.__serial.readyRead.connect(self.__readSerial) |
|
497 self.setConnected(True) |
497 else: |
498 else: |
498 E5MessageBox.warning( |
499 E5MessageBox.warning( |
499 self, |
500 self, |
500 self.tr("Serial Device Connect"), |
501 self.tr("Serial Device Connect"), |
501 self.tr("""<p>Cannot connect to device at serial port""" |
502 self.tr("""<p>Cannot connect to device at serial port""" |