XT模块读取工厂信息测试命令返回读取结果
This commit is contained in:
@@ -222,3 +222,5 @@
|
||||
修改检测后CAN总线自动上传基础延时为 addr*10+200
|
||||
修改检测时注码,单独注码判定
|
||||
添加cmd_printf 函数不会自动添加换行符
|
||||
2023.10.23
|
||||
XT模块读取工厂信息测试命令返回读取结果
|
||||
|
@@ -1145,7 +1145,7 @@ void XT_OnLine_SCAN(void)
|
||||
return;
|
||||
}
|
||||
uc_rtv = XT_Read_Uid(XT_RunBuf,checker_runcfg.params[2]);
|
||||
Checker_MaskResult(1,checker_runcfg.task_info.runindex);
|
||||
Checker_MaskResult(uc_rtv,checker_runcfg.task_info.runindex);
|
||||
Checker_SetRtv(&us_h_v,checker_runcfg.rtv_count);
|
||||
|
||||
}
|
||||
@@ -1235,6 +1235,7 @@ void XT_Test_VerfyShell(void)
|
||||
uint8_t uc_rtv = 0;
|
||||
uint8_t uc_count = 0;
|
||||
uint8_t uc_index = 0;
|
||||
uint16_t us_temp[7];
|
||||
if(0 != Checker_FacBufCheck())
|
||||
{
|
||||
uc_rtv = 1;
|
||||
@@ -1266,7 +1267,13 @@ void XT_Test_VerfyShell(void)
|
||||
break;
|
||||
}
|
||||
}
|
||||
if(checker_runcfg.rtv_count > 7)
|
||||
{
|
||||
checker_runcfg.rtv_count = 7;
|
||||
}
|
||||
memcpy(us_temp,XT_RunBuf,checker_runcfg.rtv_count<<1);
|
||||
Checker_MaskResult(uc_rtv,checker_runcfg.task_info.runindex);
|
||||
Checker_SetRtv(us_temp,checker_runcfg.rtv_count);
|
||||
}
|
||||
|
||||
CheckerTask xttaskArray[CHECKER_MAXID_COUNT] ={
|
||||
|
@@ -243,8 +243,21 @@ static void XTCheckerTest(int argc, char**argv)
|
||||
XT_CurMonitor();
|
||||
printf("CurMonitor Excute %d\n",checker_runcfg.Task_Result[0]);
|
||||
}else if(!rt_strcmp(argv[1], "VerfyShell")){
|
||||
checker_runcfg.rtv_count = 7;
|
||||
XT_Test_VerfyShell();
|
||||
printf("VerfyShell Excute %d\n",checker_runcfg.Task_Result[0]);
|
||||
printf("VerfyShell Excute %d Shell Data \n",checker_runcfg.Task_Result[0]);
|
||||
us_temp = 0;
|
||||
while(us_temp < 7)
|
||||
{
|
||||
printf("%02x ",(checker_runcfg.Test_Rtv[us_temp]) & 0x0FF);
|
||||
printf("%02x ",(checker_runcfg.Test_Rtv[us_temp]>>8) & 0x0FF);
|
||||
if(us_temp == 4)
|
||||
{
|
||||
printf("\n");
|
||||
}
|
||||
us_temp++;
|
||||
}
|
||||
printf("\n");
|
||||
}
|
||||
|
||||
else{
|
||||
|
@@ -6,7 +6,7 @@
|
||||
|
||||
|
||||
|
||||
#define BUILD_DATE "2023-10-18 15:28:02"
|
||||
#define BUILD_DATE "2023-10-23 15:26:13"
|
||||
#define SOFT_VERSION "2.01"
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user