1.优化utc、ntp
This commit is contained in:
parent
badd2638c8
commit
c5f3229efe
|
@ -4728,8 +4728,9 @@ SINT32 sf_get_utc(VOID)
|
|||
strcpy((char *)gsmPara, "AT+QLTS=2\r");
|
||||
ttyRet = sf_hal_ttyusb2_write(gsmPara, strlen(gsmPara));
|
||||
SF_CHECK_RETURN(ttyRet, SF_GPRS_MODULE_ERROR_WRITE);
|
||||
ttyData.cmp = "OK";
|
||||
ttyData.cmp = "+QLTS:";
|
||||
ttyData.len = 48;
|
||||
sf_sleep_ms(200);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -4800,6 +4801,8 @@ SINT32 sf_get_ntp(SINT32 value, SF_PARA_TIME_S *current_time)
|
|||
SF_TTY_DATA_TYPE_S ttyData = { .waitMs = 1000, .len = 3, .lenMax = (GPRS_INFO_LINE_MAX-1), .cmp = "OK", .cmperr = "ERROR", .data = gsmPara};
|
||||
|
||||
SF_DEBUG("Sim4gApn=%s", pPara->Sim4gApn);
|
||||
|
||||
sf_hal_ttyusb2_read(gsmPara, 200);//clean uart read buff
|
||||
sf_gsm_para_buff_clear();
|
||||
|
||||
pdpIndex = sf_get_pdp_index();
|
||||
|
@ -4937,7 +4940,7 @@ SINT32 sf_get_ntp(SINT32 value, SF_PARA_TIME_S *current_time)
|
|||
}
|
||||
else
|
||||
{
|
||||
if(calltime > 350)
|
||||
if(calltime > 50)
|
||||
{
|
||||
ret = SF_SIM_ERROR_NTP;
|
||||
sprintf((char *)logStr, "[%s:%d]Error Code:0x%08X;gsmPara:%s", __FUNCTION__, __LINE__, ret, strstr((const char *)gsmPara, "ERROR"));
|
||||
|
@ -4971,7 +4974,7 @@ SINT32 sf_get_ntp(SINT32 value, SF_PARA_TIME_S *current_time)
|
|||
|
||||
case SMS_SIM_INIT_EXIT:
|
||||
|
||||
if(strstr((const char *)gsmPara, "OK") || (calltime > 300))
|
||||
if(strstr((const char *)gsmPara, "OK") || (calltime > 100))
|
||||
{
|
||||
goto SF_GEN_NTP_END;
|
||||
}
|
||||
|
@ -4993,7 +4996,7 @@ SINT32 sf_get_ntp(SINT32 value, SF_PARA_TIME_S *current_time)
|
|||
|
||||
time++;
|
||||
|
||||
if(time > 800)
|
||||
if(time > 200)
|
||||
{
|
||||
SLOGE(gsmPara);
|
||||
sprintf((char *)logStr, "[%s:%d]Wait Init Timeout.", __FUNCTION__, __LINE__);
|
||||
|
|
Loading…
Reference in New Issue
Block a user