Hal_Rtc_Gettime_Count(&yyl_out_data[yyl_out_data_len].time);
//timestamp
- num_buf_len = find_c(str_tmp,'/');
+ num_buf_len = find_c(str_tmp,',');
if(num_buf_len>=sizeof(num_buf))
num_buf_len = sizeof(num_buf)-1;
memset(num_buf,0,sizeof(num_buf));
memcpy(num_buf,str_tmp,num_buf_len);
- yyl_out_data[yyl_out_data_len].timestamp = atoi(num_buf);
+ int int_tmp = atoi(num_buf);
+ yyl_out_data[yyl_out_data_len].timestamp = int_tmp;
FR8012HAQ_LOG("yyl_out_data[timestamp]:%d\n",yyl_out_data[yyl_out_data_len].timestamp);
str_tmp += num_buf_len+1;
//areaUP
num_buf_len = sizeof(num_buf)-1;
memset(num_buf,0,sizeof(num_buf));
memcpy(num_buf,str_tmp,num_buf_len);
- yyl_out_data[yyl_out_data_len].areaUP = atoi(num_buf);
+ int_tmp = atoi(num_buf);
+ yyl_out_data[yyl_out_data_len].areaUP = int_tmp;
FR8012HAQ_LOG("yyl_out_data[areaUP]:%d\n",yyl_out_data[yyl_out_data_len].areaUP);
+ FR8012HAQ_LOG("num_buf[%d]:%s\n",num_buf_len,num_buf);
str_tmp += num_buf_len+1;
//areaUPBase
num_buf_len = find_c(str_tmp,',');
num_buf_len = sizeof(num_buf)-1;
memset(num_buf,0,sizeof(num_buf));
memcpy(num_buf,str_tmp,num_buf_len);
- yyl_out_data[yyl_out_data_len].areaUPBase = atoi(num_buf);
+ int_tmp = atoi(num_buf);
+ yyl_out_data[yyl_out_data_len].areaUPBase = int_tmp;
FR8012HAQ_LOG("yyl_out_data[areaUPBase]:%d\n",yyl_out_data[yyl_out_data_len].areaUPBase);
+ FR8012HAQ_LOG("num_buf[%d]:%s\n",num_buf_len,num_buf);
str_tmp += num_buf_len+1;
//areaUPHeight
num_buf_len = find_c(str_tmp,',');
num_buf_len = sizeof(num_buf)-1;
memset(num_buf,0,sizeof(num_buf));
memcpy(num_buf,str_tmp,num_buf_len);
- yyl_out_data[yyl_out_data_len].areaUPHeight = atoi(num_buf);
+ int_tmp = atoi(num_buf);
+ yyl_out_data[yyl_out_data_len].areaUPHeight = int_tmp;
FR8012HAQ_LOG("yyl_out_data[areaUPHeight]:%d\n",yyl_out_data[yyl_out_data_len].areaUPHeight);
+ FR8012HAQ_LOG("num_buf[%d]:%s\n",num_buf_len,num_buf);
str_tmp += num_buf_len+1;
//areaDOWN
num_buf_len = find_c(str_tmp,',');
num_buf_len = sizeof(num_buf)-1;
memset(num_buf,0,sizeof(num_buf));
memcpy(num_buf,str_tmp,num_buf_len);
- yyl_out_data[yyl_out_data_len].areaDOWN = atoi(num_buf);
+ int_tmp = atoi(num_buf);
+ yyl_out_data[yyl_out_data_len].areaDOWN = int_tmp;
FR8012HAQ_LOG("yyl_out_data[areaDOWN]:%d\n",yyl_out_data[yyl_out_data_len].areaDOWN);
+ FR8012HAQ_LOG("num_buf[%d]:%s\n",num_buf_len,num_buf);
str_tmp += num_buf_len+1;
//areaDOWNBase
num_buf_len = find_c(str_tmp,',');
num_buf_len = sizeof(num_buf)-1;
memset(num_buf,0,sizeof(num_buf));
memcpy(num_buf,str_tmp,num_buf_len);
- yyl_out_data[yyl_out_data_len].areaDOWNBase = atoi(num_buf);
+ int_tmp = atoi(num_buf);
+ yyl_out_data[yyl_out_data_len].areaDOWNBase = int_tmp;
FR8012HAQ_LOG("yyl_out_data[areaDOWNBase]:%d\n",yyl_out_data[yyl_out_data_len].areaDOWNBase);
+ FR8012HAQ_LOG("num_buf[%d]:%s\n",num_buf_len,num_buf);
str_tmp += num_buf_len+1;
//areaDOWNHeight
num_buf_len = find_c(str_tmp,',');
num_buf_len = sizeof(num_buf)-1;
memset(num_buf,0,sizeof(num_buf));
memcpy(num_buf,str_tmp,num_buf_len);
- yyl_out_data[yyl_out_data_len].areaDOWNHeight = atoi(num_buf);
+ int_tmp = atoi(num_buf);
+ yyl_out_data[yyl_out_data_len].areaDOWNHeight = int_tmp;
FR8012HAQ_LOG("yyl_out_data[areaDOWNHeight]:%d\n",yyl_out_data[yyl_out_data_len].areaDOWNHeight);
+ FR8012HAQ_LOG("num_buf[%d]:%s\n",num_buf_len,num_buf);
str_tmp += num_buf_len+1;
//RRI
num_buf_len = find_c(str_tmp,',');
num_buf_len = sizeof(num_buf)-1;
memset(num_buf,0,sizeof(num_buf));
memcpy(num_buf,str_tmp,num_buf_len);
- yyl_out_data[yyl_out_data_len].RRI = atoi(num_buf);
+ int_tmp = atoi(num_buf);
+ yyl_out_data[yyl_out_data_len].RRI = int_tmp;
FR8012HAQ_LOG("yyl_out_data[RRI]:%d\n",yyl_out_data[yyl_out_data_len].RRI);
+ FR8012HAQ_LOG("num_buf[%d]:%s\n",num_buf_len,num_buf);
str_tmp += num_buf_len+1;
//motion
num_buf_len = find_c(str_tmp,']');
num_buf_len = sizeof(num_buf)-1;
memset(num_buf,0,sizeof(num_buf));
memcpy(num_buf,str_tmp,num_buf_len);
- yyl_out_data[yyl_out_data_len].motion = atoi(num_buf);
+ int_tmp = atoi(num_buf);
+ yyl_out_data[yyl_out_data_len].motion = int_tmp;
FR8012HAQ_LOG("yyl_out_data[motion]:%d\n",yyl_out_data[yyl_out_data_len].motion);
+ FR8012HAQ_LOG("num_buf[%d]:%s\n",num_buf_len,num_buf);
str_tmp += num_buf_len+1;
if(yyl_out_data_len<YYL_OUT_DATA_SIZE-1)