def trans_re_msg(self): """translate""" msg_text = self.re_msg_box.toPlainText() if len(msg_text) < 5: return trans = translate.Translate(msg_text) full = trans.get_full(self.show_level_cb.isChecked(), self.show_dtype_cb.isChecked()) self.re_explain_box.setText(r'%s'%full)
def trans_msg(self): """translate""" msg_text = self.msg_box.toPlainText() trans = translate.Translate(msg_text) brief = trans.get_brief() full = trans.get_full(self.show_level_cb.isChecked(), self.show_dtype_cb.isChecked()) self.explain_box.setText(r'<b>【概览】</b><p>%s</p><hr><b>【完整】</b>%s' % (brief, full))
def repair_msg(self): """re msg""" msg_text = self.se_msg_box.toPlainText() if len(msg_text) < 5: return trans = translate.Translate(msg_text) if trans.is_success and trans.is_full_msg: repair_msg = linklayer.repair_cs(msg_text) self.se_msg_box.setPlainText(repair_msg)
def re_msg(self, msg_text): """re msg""" if self.service_no != common.get_msg_service_no(msg_text): return msg_trans = translate.Translate(msg_text) if msg_trans.is_access_successed: self.is_tmn_ready = True else: print('收到否认帧,重发...') return self.service_no = 0xff
def re_msg(self, msg_text): """re msg""" if self.service_no != common.get_msg_service_no(msg_text): return config.MASTER_WINDOW.receive_signal.disconnect(self.re_msg) msg_trans = translate.Translate(msg_text) if msg_trans.is_access_successed: self.is_tmn_ready = True else: print('收到否认帧,重发...') return self.service_no = 0xff
def trans_se_msg(self): """translate""" msg_text = self.se_msg_box.toPlainText() if len(msg_text) < 5: return trans = translate.Translate(msg_text) full = trans.get_full(self.show_level_cb.isChecked(), self.show_dtype_cb.isChecked()) self.se_explain_box.setText(r'%s'%full) if self.chk_valid_cb.isChecked(): self.send_b.setEnabled(True if trans.is_success else False) else: self.send_b.setEnabled(True) if self.send_b.isEnabled(): self.apdu_text = trans.get_apdu_text()