V2.02 0x48,0x30指令的返回数据中添加流水号信息

0x11 注码命令所有芯片都使用16位uid
  添加自动测试命令0x44
This commit is contained in:
ranchuan
2024-01-03 17:51:39 +08:00
parent 66ecf9c411
commit 78b3a839fd
8 changed files with 171 additions and 30 deletions

View File

@@ -381,6 +381,7 @@ public:
}
// 从机返回转pc
myarray ret_slave_to_pc(QList<myarray> data);
virtual int key_press();
protected:
// int addrs;
int mode;
@@ -393,6 +394,46 @@ signals:
// 批检仪检测并读取模块流水号
class cmd_checker_check2 : public cmd_checker_check
{
Q_OBJECT
public:
cmd_checker_check2():cmd_checker_check(){
}
~cmd_checker_check2(){
}
// pc指令转从机
myarray cmd_pc_to_slave(myarray data);
// pc指令生成从机列表
QList<int> cmd_pc_to_addrs(myarray data){
return syscfg()->calc_slave_addrs();
}
// pc收到回复,返回0不回复
int cmd_pc_recv(){
return 0x30;
}
};
// 批检仪自动检测并读取模块流水号
class cmd_checker_check3 : public cmd_checker_check2
{
Q_OBJECT
public:
cmd_checker_check3():cmd_checker_check2(){
}
~cmd_checker_check3(){
}
// pc收到回复,返回0不回复
int cmd_pc_recv(){
return 0x44;
}
int key_press();
};