...
|
...
|
@@ -45,7 +45,14 @@ T_JZsdkReturnCode IRC_ParamInit(int height, int width, int frameRate) |
|
|
}
|
|
|
|
|
|
|
|
|
/****************************
|
|
|
|
|
|
功能:IRC 预处理
|
|
|
参数:
|
|
|
返回值:T_JZsdkReturnCode
|
|
|
备注:
|
|
|
|
|
|
* *************/
|
|
|
static T_JZsdkReturnCode IRC_data_PreliminaryDeal(U16_t *rawData ,unsigned int *rawSize, struct IRC_param *dealInfo)
|
|
|
{
|
|
|
T_JZsdkReturnCode ret;
|
...
|
...
|
@@ -98,39 +105,38 @@ static T_JZsdkReturnCode IRC_data_PreliminaryDeal(U16_t *rawData ,unsigned int * |
|
|
//注:该判断默认拥有出厂的数据
|
|
|
if (dealInfo->TPC_mode != dealInfo->TPC_LastTPCMode)
|
|
|
{
|
|
|
|
|
|
/********读取高温数据**********************************************************/
|
|
|
switch (dealInfo->TPC_mode)
|
|
|
{
|
|
|
//读取出厂的高温数据
|
|
|
case 0:
|
|
|
ret = IRC_LocalFrame_DataRead(FACTORY_HIGH_TEMP, dealInfo);
|
|
|
break;
|
|
|
break;
|
|
|
|
|
|
//读取手动数据1
|
|
|
case 1:
|
|
|
ret = IRC_LocalFrame_DataRead(LOCAL_HIGH_TEMP_1, dealInfo);
|
|
|
break;
|
|
|
break;
|
|
|
|
|
|
//读取手动数据2
|
|
|
case 2:
|
|
|
ret = IRC_LocalFrame_DataRead(LOCAL_HIGH_TEMP_2, dealInfo);
|
|
|
break;
|
|
|
break;
|
|
|
|
|
|
//读取手动数据3
|
|
|
case 3:
|
|
|
ret = IRC_LocalFrame_DataRead(LOCAL_HIGH_TEMP_3, dealInfo);
|
|
|
break;
|
|
|
break;
|
|
|
|
|
|
//读取手动数据4
|
|
|
case 4:
|
|
|
ret = IRC_LocalFrame_DataRead(LOCAL_HIGH_TEMP_4, dealInfo);
|
|
|
break;
|
|
|
break;
|
|
|
|
|
|
//其余读取出厂数据
|
|
|
default:
|
|
|
ret = IRC_LocalFrame_DataRead(FACTORY_HIGH_TEMP, dealInfo);
|
|
|
break;
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
//如果读取数据失败,则当场开启录入标志位
|
...
|
...
|
|