添加赋码设备注码命令,实现ew检测时注码

This commit is contained in:
ranchuan
2023-12-19 18:21:28 +08:00
parent 58c902a94f
commit ddf40324f7
14 changed files with 269 additions and 384 deletions

View File

@@ -555,7 +555,7 @@ array_def *elec_check_with_scheme(array_def *uid_psw)
array_def *r=arr_creat();
if(s->scheme_inited==0){
DBG_WARN("scheme not init.");
arr_append(r,1);
arr_append(r,20);
return arr_temp(r);
}
res=checker_runcfg.power_prapare_exe;
@@ -568,7 +568,7 @@ array_def *elec_check_with_scheme(array_def *uid_psw)
if(s->chip_type>=LENGTH(s->tasks_fun_table)){
DBG_WARN("unknown chip type.");
arr_append(r,2);
arr_append(r,20);
return arr_temp(r);
}
elec_check_result_clear();
@@ -597,9 +597,9 @@ array_def *elec_check_with_scheme(array_def *uid_psw)
elec_judge_def *e=malloc(sizeof(elec_judge_def));
elec_judge(e,s->task_num,checker_runcfg.Task_Result,
checker_runcfg.Task_Excute,
(uint8_t *)checker_runcfg.Test_Rtv,0,0);
(uint8_t *)checker_runcfg.Test_Rtv,&res,0);
free(e);
arr_append(r,0);
arr_append(r,res);
arr_appends(r,checker_runcfg.Task_Result,8);
arr_appends(r,checker_runcfg.Task_Excute,8);
arr_appends(r,checker_runcfg.Test_Rtv,checker_runcfg.rtv_index*2);