def firmataConnect(self): self.device = Arduino(str(self.ports.currentText())) if self.device.get_firmata_version() is None: self.firmataDisconnect() else: self.text.setHtml('Connected<br>Firmata version: %s' % str(self.device.get_firmata_version())) self.connect.setEnabled(False) self.disconnect.setEnabled(True)