1.增加ftp cmd
2.修复wifi开启后参数同步被退出
This commit is contained in:
parent
f6a3c14eb3
commit
148df46ead
|
@ -252,6 +252,9 @@ SXCMD_ITEM("setusbmuxs", sf_cmd_usb_mux_s, "set usbmuxs")
|
|||
SXCMD_ITEM("4gusbboot", sf_cmd_cardv_4g_usb_boot, "set 4gusbboot")
|
||||
SXCMD_ITEM("sfcheck", sf_cmd_fs_ro_check, "sf check")
|
||||
SXCMD_ITEM("dispparaset %", sf_cmd_disp_para_set, "dispparaset v1 v2 v3 v4 v5 v6")
|
||||
SXCMD_ITEM("ftpsw %", sf_cmd_ftp_switch, "ftpsw v1")
|
||||
SXCMD_ITEM("ftpset %", sf_cmd_ftp, "ftpset v1 v2 v3 v4")
|
||||
SXCMD_ITEM("ftpsset %", sf_cmd_ftps, "ftpsset v1 v2 v3 v4")
|
||||
|
||||
#endif
|
||||
|
||||
|
|
|
@ -115,4 +115,7 @@ BOOL sf_check_net_work_flag(void);
|
|||
void sf_save_camera_info(void);
|
||||
UINT32 sf_cardv_wifi_start(void);
|
||||
BOOL sf_cmd_disp_para_set(unsigned char argc, char **argv);
|
||||
BOOL sf_cmd_ftp_switch(unsigned char argc, char **argv);
|
||||
BOOL sf_cmd_ftp(unsigned char argc, char **argv);
|
||||
BOOL sf_cmd_ftps(unsigned char argc, char **argv);
|
||||
#endif
|
||||
|
|
|
@ -2057,6 +2057,8 @@ void sf_do_upgrade_thread(void)
|
|||
|
||||
void* sf_cardv_para_check_thread(void *arg)
|
||||
{
|
||||
SLOGI("thread run\n");
|
||||
ParaTskCfg.IsRun = 1;
|
||||
while(ParaTskCfg.IsRun)
|
||||
{
|
||||
if(TRUE == sf_get_cardv_para_check_flag()){
|
||||
|
@ -2067,6 +2069,8 @@ void* sf_cardv_para_check_thread(void *arg)
|
|||
vos_util_delay_ms(10);
|
||||
|
||||
}
|
||||
SLOGI("thread end\n");
|
||||
|
||||
ParaTskCfg.IsRun = 0;
|
||||
|
||||
return NULL;
|
||||
|
@ -2085,7 +2089,6 @@ UINT32 sf_cardv_para_check_start(void)
|
|||
MLOGD("thread creat fail!\n");
|
||||
return ret;
|
||||
}
|
||||
ParaTskCfg.IsRun = 1;
|
||||
return SF_SUCCESS;
|
||||
|
||||
}
|
||||
|
@ -2354,8 +2357,7 @@ void* sf_cardv_wifi_thread(void *arg)
|
|||
/*wifi init*/
|
||||
UINet_AppIpc_Init();
|
||||
sf_net_wifi_init(NET_AP_MODE, NET_AUTH_WPA2);
|
||||
ParaTskCfg.IsRun = 0;
|
||||
|
||||
WifiTskCfg.IsRun = 0;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
@ -2411,3 +2413,20 @@ BOOL sf_cmd_disp_para_set(unsigned char argc, char **argv)
|
|||
printf("[%s:%d]disp para set:%d %d %d %d %d %d\n", __FUNCTION__, __LINE__, puiPara->x1, puiPara->x2, puiPara->x3, puiPara->x4, puiPara->x5, puiPara->x6);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
BOOL sf_cmd_ftp_switch(unsigned char argc, char **argv)
|
||||
{
|
||||
UINT32 value;
|
||||
UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
||||
if(argc == 1)
|
||||
{
|
||||
sscanf_s(argv[0],"%d", &value);
|
||||
if(value < SF_FTP_MAX)
|
||||
{
|
||||
puiPara->FtpSwitch = value;
|
||||
Save_MenuInfo();
|
||||
}
|
||||
}
|
||||
printf("[%s:%d] FtpSwitch:%d\n", __FUNCTION__, __LINE__,puiPara->FtpSwitch);
|
||||
return TRUE;
|
||||
}
|
Loading…
Reference in New Issue
Block a user