添加批检仪和赋码仪联动的脚本 code_with_checker.py
This commit is contained in:
@@ -424,6 +424,10 @@ class protu(QObject):
|
||||
# 0x36 升级脚本
|
||||
# 0xed 主板升级
|
||||
# 0xee 小板升级
|
||||
# 0x40 电机矫正
|
||||
# 0x41 小板电阻矫正
|
||||
# 0x42 小板电阻测量
|
||||
# 0x43 小板硬件版本
|
||||
|
||||
# with open("file/judge.lua","rb") as f:
|
||||
# send_file("COM5",0x36,f.name.split('/')[-1],f.read())
|
||||
@@ -451,18 +455,32 @@ if __name__ == "__main__":
|
||||
# u.init("utcp:7777")
|
||||
# u.send_file(0xee,"file/JQ_JCXB_V54.bin")
|
||||
# u.send_file(0xed,"../Objects/checker_gen1_app_20230602.bin")
|
||||
u.cmd=0x30
|
||||
u.cmd_no=0x15|(0xaf<<8)
|
||||
print(u.encode(bytearray([0x00])).hex(' '))
|
||||
|
||||
# 设置电阻 矫正值
|
||||
# u.cmd=0x41
|
||||
# data=bytearray([1,50,0x00,2,51,0x00,3,52,0x00,4,53,0x00,5,54,0x00,6,55,0x00,7,56,0x00,8,57,0x00,9,58,0x00,10,59,0x00,11,60,0x00,12,61,0x00,13,62,0x00,14,63,0x00,15,64,0x00,16,65,0x00,17,66,0x00,18,67,0x00,19,68,0x00,20,69,0x00])
|
||||
# 测量电阻
|
||||
# u.cmd=0x42
|
||||
# data=bytearray([0])
|
||||
# 设置硬件版本号
|
||||
# u.cmd=0x43
|
||||
# data=bytearray([1,50,0x00,2,51,0x00,3,52,0x00,4,53,0x00,5,54,0x00,6,55,0x00,7,56,0x00,8,57,0x00,9,58,0x00,10,59,0x00,11,60,0x00,12,61,0x00,13,62,0x00,14,63,0x00,15,64,0x00,16,65,0x00,17,66,0x00,18,67,0x00,19,68,0x00,20,69,0x00])
|
||||
# 设置电机校正值
|
||||
u.cmd=0x40
|
||||
# data=bytearray([0x01,100,0])
|
||||
# data=bytearray([0x02]) # 上升
|
||||
data=bytearray([0x03]) # 下降
|
||||
|
||||
print(u.encode(data).hex(' '))
|
||||
# with open("file/EX_Coder_Test_2023-07-6.json","rb") as f:
|
||||
# json_obj=json.loads(f.read())
|
||||
# d=scheme_to_byte(json_obj)
|
||||
# print("len=",len(d),d.hex(","))
|
||||
# d+=scheme_to_host(json_obj)
|
||||
|
||||
print(int2str(20))
|
||||
s="{d:03d}".format(d=2)
|
||||
print(s)
|
||||
# print(int2str(20))
|
||||
# s="{d:03d}".format(d=2)
|
||||
# print(s)
|
||||
|
||||
|
||||
# 开始检测
|
||||
|
Reference in New Issue
Block a user