批检仪赋码工具根据设备类型禁用按钮
守护进程添加升级小板功能,升级时蜂鸣器提示
This commit is contained in:
@@ -43,6 +43,7 @@ class port:
|
||||
try:
|
||||
while(num>len(d)):
|
||||
d+=self.ser.read(num-len(d))
|
||||
# print(d.hex(" "))
|
||||
except Exception as a:
|
||||
print("port closed")
|
||||
return 0
|
||||
@@ -95,18 +96,18 @@ class port:
|
||||
# 接收指令应答
|
||||
self.recv(13)
|
||||
# 接收检测结果
|
||||
self.recv(72)
|
||||
self.recv(42)
|
||||
end = time.perf_counter()
|
||||
print("检测耗时:",end-start)
|
||||
start2=time.perf_counter()
|
||||
# 开始注码
|
||||
self.send(bytearray([0x59,0x6D,0x94,0x00,0x02,0xBE,0x01,0x0A,0x32,0x30,0x32,0x33,0x00,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x39,0x01,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x38,0x02,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x37,0x03,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x36,0x04,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x35,0x05,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x34,0x06,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x33,0x07,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x32,0x08,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x31,0x09,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x30,0x44,0xC1]))
|
||||
# 接收指令应答
|
||||
self.recv(12)
|
||||
# 接收注码 结果
|
||||
self.recv(401)
|
||||
end = time.perf_counter()
|
||||
print("注码耗时:",end-start2)
|
||||
# # 开始注码
|
||||
# self.send(bytearray([0x59,0x6D,0x94,0x00,0x02,0xBE,0x01,0x0A,0x32,0x30,0x32,0x33,0x00,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x39,0x01,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x38,0x02,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x37,0x03,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x36,0x04,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x35,0x05,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x34,0x06,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x33,0x07,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x32,0x08,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x31,0x09,0x35,0x38,0x33,0x30,0x36,0x31,0x39,0x41,0x30,0x34,0x30,0x30,0x30,0x44,0xC1]))
|
||||
# # 接收指令应答
|
||||
# self.recv(12)
|
||||
# # 接收注码 结果
|
||||
# self.recv(401)
|
||||
# end = time.perf_counter()
|
||||
# print("注码耗时:",end-start2)
|
||||
end = time.perf_counter()
|
||||
print("总耗时:",end-start)
|
||||
|
||||
@@ -129,18 +130,16 @@ def main():
|
||||
print("串口号为:{d1} ,运行次数为:{d2}".format(d1=com,d2=count))
|
||||
|
||||
# 检测赋码仪系统测试
|
||||
p.open(com,115200)
|
||||
p.ecode_test(count)
|
||||
# p.open(com,115200)
|
||||
# p.ecode_test(count)
|
||||
|
||||
# 赋码仪设备串口测试
|
||||
# p.open("com7",115200)
|
||||
# p.coder_test(1)
|
||||
# p.open("com16",115200)
|
||||
# p.coder_test(1000)
|
||||
p.open(com,115200)
|
||||
p.coder_test(count)
|
||||
|
||||
# 赋码仪设备网口测试
|
||||
# p.open("utcp",0)
|
||||
# p.coder_test(5)
|
||||
# p.coder_test(count)
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user