Merge branch 'Branch_S530' of gitlab.sifar.tech:linux-em-group/s530-ntk into Branch_S530

This commit is contained in:
payton 2023-09-14 11:45:03 +08:00
commit ad1ff2a26c
7 changed files with 20 additions and 9 deletions

@ -1 +1 @@
Subproject commit 16e808c3a97ba4c47dd683f1daa79b4459b20202 Subproject commit 670d2f3fc39f4803f5a72bf125c0aea7a146a100

View File

@ -62,7 +62,6 @@ SINT32 eg91_gps_search(SF_FN_PARAM_S *pfnParam,SF_PARA_TIME_S *pNowTime,UINT8 au
SINT32 eg91_gps_Isupdate(SF_FN_PARAM_S *pfnParam,UINT8 *pIsupdate,SF_PARA_TIME_S *pNowTime,UINT8 u8day); SINT32 eg91_gps_Isupdate(SF_FN_PARAM_S *pfnParam,UINT8 *pIsupdate,SF_PARA_TIME_S *pNowTime,UINT8 u8day);
#ifdef __cplusplus #ifdef __cplusplus
#if __cplusplus #if __cplusplus
} }

View File

@ -66,7 +66,7 @@ UINT32 sf_auto_operation_adjust(void)
} }
else if((SF_STRNCMP(puiPara->OperatorCode, "46003", 5) == 0) || (SF_STRNCMP(puiPara->OperatorCode, "46005", 5) == 0) || (SF_STRNCMP(puiPara->OperatorCode, "46011", 5) == 0))//china Telecom else if((SF_STRNCMP(puiPara->OperatorCode, "46003", 5) == 0) || (SF_STRNCMP(puiPara->OperatorCode, "46005", 5) == 0) || (SF_STRNCMP(puiPara->OperatorCode, "46011", 5) == 0))//china Telecom
{ {
SF_STRCPY(puiPara->Sim4gApn, "CTNET"); SF_STRCPY(puiPara->Sim4gApn, "vzwinternet");
SF_STRCPY(puiPara->Sim4gUsr, "\0"); SF_STRCPY(puiPara->Sim4gUsr, "\0");
SF_STRCPY(puiPara->Sim4gPwd, "\0"); SF_STRCPY(puiPara->Sim4gPwd, "\0");

View File

@ -14,6 +14,7 @@
#include "sf_hal_ttyusb.h" #include "sf_hal_ttyusb.h"
#include "sf_eg91_server.h" #include "sf_eg91_server.h"
#include "sf_eg91_gps.h" #include "sf_eg91_gps.h"
#include "sf_eg91_sim.h"
#include "sf_param_common.h" #include "sf_param_common.h"
#include "sf_module.h" #include "sf_module.h"
@ -63,6 +64,7 @@ static void gps_infor_convert(SF_CHAR *str)
memcpy(str, strTemp, 4); memcpy(str, strTemp, 4);
} }
SINT32 eg91_gps_greendate_Get(SF_FN_PARAM_S *pfnParam,SF_PARA_TIME_S *pNowTime) SINT32 eg91_gps_greendate_Get(SF_FN_PARAM_S *pfnParam,SF_PARA_TIME_S *pNowTime)
{ {
SINT32 ttyRet = SF_SUCCESS; SINT32 ttyRet = SF_SUCCESS;
@ -311,7 +313,6 @@ SINT32 eg91_gps_greendate_Get(SF_FN_PARAM_S *pfnParam,SF_PARA_TIME_S *pNowTime)
} }
return ret; return ret;
} }
SINT32 eg91_gps_Isupdate(SF_FN_PARAM_S *pfnParam,UINT8 *pIsupdate,SF_PARA_TIME_S *pNowTime,UINT8 u8day) SINT32 eg91_gps_Isupdate(SF_FN_PARAM_S *pfnParam,UINT8 *pIsupdate,SF_PARA_TIME_S *pNowTime,UINT8 u8day)
{ {

View File

@ -3417,7 +3417,13 @@ SINT32 sf_net_regist_manual(void)
} }
else else
{ {
sprintf((char *)gsmPara, "AT+RSTSET\r"); //sprintf((char *)gsmPara, "AT+RSTSET\r");
//sprintf((char *)gsmPara, "AT+CGREG?\r");
//eNetRegLocation = QUECTEL_NETREG_CGREG;
//callTime = SF_QUECTEL_NET_REG_CALLTIME_MAX; /*4 min*/
sprintf((char *)gsmPara, "%s", "AT+CGDCONT=1,\"IPV4V6\",\"\"\r");
eNetRegLocation = QUECTEL_NETREG_CGDCONT;
} }
} }
else else
@ -3477,6 +3483,9 @@ SINT32 sf_net_regist_manual(void)
if(ret == SF_SUCCESS) if(ret == SF_SUCCESS)
{ {
eNetRegLocation = QUECTEL_NETREG_FRIST; eNetRegLocation = QUECTEL_NETREG_FRIST;
//sprintf((char *)gsmPara, "AT+CGREG?\r");
//eNetRegLocation = QUECTEL_NETREG_CGREG;
//callTime = SF_QUECTEL_NET_REG_CALLTIME_MAX;
} }
else else
{ {
@ -3513,7 +3522,7 @@ SINT32 sf_net_regist_manual(void)
#if SF_TEST_ERROR_CODE #if SF_TEST_ERROR_CODE
sf_test_code_err(eNetRegLocation, "+CGREG: 0,2"); sf_test_code_err(eNetRegLocation, "+CGREG: 0,2");
#endif #endif
SF_DEBUG("Sim4gApn=%s", puiPara->Sim4gApn);
if((strstr((const char *)gsmPara, "+CGREG: 2,1") != NULL) || (strstr((const char *)gsmPara, "+CGREG: 0,1") != NULL) || (strstr((const char *)gsmPara, "+CGREG: 0,5") != NULL)) if((strstr((const char *)gsmPara, "+CGREG: 2,1") != NULL) || (strstr((const char *)gsmPara, "+CGREG: 0,1") != NULL) || (strstr((const char *)gsmPara, "+CGREG: 0,5") != NULL))
{ {
if(PWR_ON_TIME_SYNC == sf_poweron_type_get()) if(PWR_ON_TIME_SYNC == sf_poweron_type_get())
@ -4789,6 +4798,7 @@ SINT32 sf_get_ntp(SINT32 value, SF_PARA_TIME_S *current_time)
UIMenuStoreInfo *pPara = sf_app_ui_para_get(); UIMenuStoreInfo *pPara = sf_app_ui_para_get();
SF_TTY_DATA_TYPE_S ttyData = { .waitMs = 2000, .len = 3, .lenMax = (GPRS_INFO_LINE_MAX-1), .cmp = "OK", .cmperr = "ERROR", .data = gsmPara}; SF_TTY_DATA_TYPE_S ttyData = { .waitMs = 2000, .len = 3, .lenMax = (GPRS_INFO_LINE_MAX-1), .cmp = "OK", .cmperr = "ERROR", .data = gsmPara};
SF_DEBUG("Sim4gApn=%s", pPara->Sim4gApn);
sf_gsm_para_buff_clear(); sf_gsm_para_buff_clear();
pdpIndex = sf_get_pdp_index(); pdpIndex = sf_get_pdp_index();
@ -4997,6 +5007,7 @@ UINT8 sf_get_pdp_index(void)
UIMenuStoreInfo *pPara = sf_app_ui_para_get(); UIMenuStoreInfo *pPara = sf_app_ui_para_get();
SF_DEBUG("Sim4gApn=%s", pPara->Sim4gApn);
if(strstr((const char *)pPara->Sim4gApn, APN_4G_VERIZON)) if(strstr((const char *)pPara->Sim4gApn, APN_4G_VERIZON))
{ {
pdpIndex = V_PDP_INDEX; pdpIndex = V_PDP_INDEX;

View File

@ -75,7 +75,7 @@ SINT32 sf_auto_operation_adaptation(SF_CHAR *operatorName, UIMenuStoreInfo *sim_
} }
else if((strncmp(operatorName, "46003", 5) == 0) || (strncmp(operatorName, "46005", 5) == 0) || (strncmp(operatorName, "46011", 5) == 0))//china telcom else if((strncmp(operatorName, "46003", 5) == 0) || (strncmp(operatorName, "46005", 5) == 0) || (strncmp(operatorName, "46011", 5) == 0))//china telcom
{ {
strcpy(sim_info_t->Sim4gApn, "CTNET"); strcpy(sim_info_t->Sim4gApn, "vzwinternet");
strcpy(sim_info_t->Sim4gUsr, "\0"); strcpy(sim_info_t->Sim4gUsr, "\0");
strcpy(sim_info_t->Sim4gPwd, "\0"); strcpy(sim_info_t->Sim4gPwd, "\0");

View File

@ -103,7 +103,7 @@ int main(int argc, char *argv[])
{ {
printf("*********************************************\n"); printf("*********************************************\n");
printf("* *\n"); printf("* *\n");
printf("* sf_app-v3 *\n"); printf("* sf_app-v5-0912 *\n");
printf("* *\n"); printf("* *\n");
printf("*********************************************\n"); printf("*********************************************\n");
//gpio_direction_input(C_GPIO(10)); //gpio_direction_input(C_GPIO(10));