添加检测情况打印
This commit is contained in:
@@ -90,13 +90,16 @@ static void elec_task_judge(elec_judge_def *e,int index,uint8_t *data)
|
||||
TASK_FLAG_CHECK(index);
|
||||
const scheme_task_def *task=&e->scheme->task[index];
|
||||
uint16_t temp;
|
||||
DBG_LOG("task index=%d.",index);
|
||||
if(EXE_ACK_CHECK(index)){
|
||||
elec_add_errcode(e,task->err);
|
||||
DBG_WARN("task execute err:%d.",task->err);
|
||||
}
|
||||
for(int i=0;i<task->item_num;i++){
|
||||
temp=data[i*2]|(data[i*2+1]<<8);
|
||||
if(temp<task->range[i].min||temp>task->range[i].max){
|
||||
elec_add_errcode(e,task->range[i].err);
|
||||
DBG_WARN("task ret_index:%d vaule=%d,err:%d",i,temp,task->range[i].err);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -381,8 +384,8 @@ void elec_judge(elec_judge_def *e,int task_num,uint8_t *exe_ack,
|
||||
e->marerr_list[i]=elec_err_classify(e->err_list[i]);
|
||||
}
|
||||
DBG_LOG("err_table2:%02x %02x %02x %02x %02x %02x %02x %02x %02x %02x",
|
||||
e->err_list[0],e->err_list[1],e->err_list[2],e->err_list[3],e->err_list[4],
|
||||
e->err_list[5],e->err_list[6],e->err_list[7],e->err_list[8],e->err_list[9]
|
||||
e->marerr_list[0],e->marerr_list[1],e->marerr_list[2],e->marerr_list[3],e->marerr_list[4],
|
||||
e->marerr_list[5],e->marerr_list[6],e->marerr_list[7],e->marerr_list[8],e->marerr_list[9]
|
||||
);
|
||||
int index=elec_report_err(e);
|
||||
DBG_LOG("marerr report=%d",e->marerr_list[index]);
|
||||
|
@@ -6,7 +6,7 @@
|
||||
|
||||
|
||||
|
||||
#define BUILD_DATE "2023-11-03 18:01:29"
|
||||
#define BUILD_DATE "2023-11-04 17:32:07"
|
||||
#define SOFT_VERSION "2.03"
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user