注码命令02打印检测数据,开路判线改为30
This commit is contained in:
@@ -438,7 +438,7 @@ myarray cmd_coder_code::cmd_pc_to_slave(myarray data)
|
||||
ret+=d;
|
||||
}
|
||||
// 检测模式1,返回异常代码和任务插槽数据
|
||||
ret.insert(0,uint8_t(1));
|
||||
ret.insert(0,uint8_t(2));
|
||||
qDebug("tran pc data to slave end");
|
||||
return ret;
|
||||
}
|
||||
@@ -446,6 +446,7 @@ myarray cmd_coder_code::cmd_pc_to_slave(myarray data)
|
||||
// 把从机回复的数据转化为上位机能理解的格式
|
||||
myarray cmd_coder_code::ret_slave_to_pc(QList<myarray> data)
|
||||
{
|
||||
check_cfg *ccfg_=check_plan();
|
||||
myarray r;
|
||||
r.append(uint8_t(addrs));
|
||||
for (int i=0;i<data.size();i++)
|
||||
@@ -456,6 +457,9 @@ myarray cmd_coder_code::ret_slave_to_pc(QList<myarray> data)
|
||||
r.append(uint8_t(addr));
|
||||
if(sdata.size()>0){
|
||||
r.append(sdata[0]);
|
||||
int return_num=ccfg_->get_return_num();
|
||||
myarray check_data=sdata.left(1+16+return_num*2);
|
||||
tran_slave_to_selfdev_check(check_data);
|
||||
}else{
|
||||
r.append(uint8_t(0xd0));
|
||||
}
|
||||
|
Reference in New Issue
Block a user