自动检测指令0x44不读取流水号
解决新赋码指令回复指令不对的问题 解决tcp不上报心跳的问题
This commit is contained in:
@@ -251,12 +251,14 @@ public:
|
||||
}
|
||||
// pc收到回复,返回0不回复
|
||||
int cmd_pc_recv(){
|
||||
return 0x02;
|
||||
return 0x11;
|
||||
}
|
||||
// 生成接收回复到pc
|
||||
myarray cmd_pc_recv_to_pc(){
|
||||
myarray r;
|
||||
r.append(uint8_t(addrs));
|
||||
r.append(uint8_t(addrs&0xff));
|
||||
r.append(uint8_t((addrs>>8)&0xff));
|
||||
r.append(uint8_t((addrs>>16)&0xff));
|
||||
r.append(uint8_t(0));
|
||||
return r;
|
||||
}
|
||||
@@ -418,7 +420,7 @@ public:
|
||||
|
||||
|
||||
|
||||
// 批检仪自动检测并读取模块流水号
|
||||
// 批检仪检测不读取流水号
|
||||
class cmd_checker_check3 : public cmd_checker_check2
|
||||
{
|
||||
Q_OBJECT
|
||||
@@ -428,6 +430,25 @@ public:
|
||||
~cmd_checker_check3(){
|
||||
}
|
||||
// pc收到回复,返回0不回复
|
||||
int cmd_pc_recv(){
|
||||
return 0x49;
|
||||
}
|
||||
// pc指令转从机
|
||||
myarray cmd_pc_to_slave(myarray data);
|
||||
};
|
||||
|
||||
|
||||
|
||||
// 批检仪检测不读取流水号
|
||||
class cmd_checker_check4 : public cmd_checker_check3
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
cmd_checker_check4():cmd_checker_check3(){
|
||||
}
|
||||
~cmd_checker_check4(){
|
||||
}
|
||||
// pc收到回复,返回0不回复
|
||||
int cmd_pc_recv(){
|
||||
return 0x44;
|
||||
}
|
||||
@@ -437,4 +458,5 @@ public:
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // CMD_CODER_H
|
||||
|
Reference in New Issue
Block a user