异常判定在出错时才打印,检测时通信异常蜂鸣器响一声

取消一些通信日志打印
This commit is contained in:
ranchuan
2024-01-06 09:59:58 +08:00
parent 307eb513ef
commit b76c04d072
11 changed files with 29 additions and 16 deletions

View File

@@ -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);