赋码工具在模块接触异常时也保存管码

This commit is contained in:
ranchuan
2023-09-27 18:19:36 +08:00
parent 56044eabf4
commit 419d66168a
2 changed files with 8 additions and 2 deletions

View File

@@ -63,4 +63,6 @@
添加批检仪检测时赋码JQ芯片
添加赋码按钮
心跳ack为0时才发送回复解决频繁回复造成赋码控制器内存耗尽
2023.9.27
赋码工具在模块接触异常时也保存管码

View File

@@ -583,7 +583,9 @@ class coder(QObject):
ack_i=data[6*i+3]
str_start=""
if(ack_i!=0):
ack=False
# 接触异常则忽略
if(ack_i!=3):
ack=False
str_start=STR_RED
print(str_start+"addr:",int(data[6*i+2]),"ack:",ack_i,STR_END)
acks_list.append(str(ack_i))
@@ -644,7 +646,9 @@ class coder(QObject):
str_start=""
ack_i=i[1]
if(ack_i!=0):
ack=False
# 接触异常则忽略
if(ack_i!=3):
ack=False
str_start=STR_RED
print(str_start+"addr:",i[0],"ack:",ack_i,STR_END)
print("\t","shell_code:",i[2])