异常判定在出错时才打印,检测时通信异常蜂鸣器响一声
取消一些通信日志打印
This commit is contained in:
@@ -120,15 +120,21 @@ 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;
|
||||
qDebug("task index=%d.",index);
|
||||
int print_index=0;
|
||||
if(EXE_ACK_CHECK(index)){
|
||||
elec_add_errcode(e,task->err);
|
||||
qDebug("task index=%d.",index);
|
||||
print_index=1;
|
||||
qDebug("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);
|
||||
if(print_index==0){
|
||||
qDebug("task index=%d.",index);
|
||||
print_index=1;
|
||||
}
|
||||
qDebug("task ret_index:%d vaule=%d,err:%d",i,temp,task->range[i].err);
|
||||
}
|
||||
}
|
||||
@@ -144,7 +150,9 @@ static void elec_current(elec_judge_def *e,int index,uint8_t *data)
|
||||
uint16_t temp,temp2;
|
||||
uint16_t short_c=e->short_circuited;
|
||||
uint16_t open_c=e->open_circuited;
|
||||
int print_index=0;
|
||||
qDebug("task index=%d.",index);
|
||||
print_index=1;
|
||||
if(EXE_ACK_CHECK(index)){
|
||||
elec_add_errcode(e,task->err);
|
||||
qDebug("task execute err:%d.",task->err);
|
||||
|
Reference in New Issue
Block a user