1.升级调整;2.指示灯调整
This commit is contained in:
parent
176f08a058
commit
4614891001
|
@ -142,7 +142,7 @@ void sf_mode_detect(void)
|
|||
static UINT32 timeBak = 0;
|
||||
static UINT32 time=0;
|
||||
static UINT8 pwroffcnt = 0;
|
||||
static UINT8 countDownOffFlg = 0;
|
||||
//static UINT8 countDownOffFlg = 0;
|
||||
static UINT8 pirDelay = 0;
|
||||
VOS_TICK tticktmp=0;
|
||||
static VOS_TICK ttick=0;
|
||||
|
@ -209,7 +209,7 @@ void sf_mode_detect(void)
|
|||
vos_perf_mark(&ttick);
|
||||
//sf_sys_status_led_set(SF_LED_SYS_STATE_OFF);
|
||||
//sf_enter_auto_mode_show(3);
|
||||
if(!countDownOffFlg)
|
||||
//if(!countDownOffFlg)
|
||||
sf_sys_status_led_set(SF_LED_SYS_STATE_GOING_TO_PIR);
|
||||
}
|
||||
vos_perf_mark(&tticktmp);
|
||||
|
@ -232,7 +232,7 @@ void sf_mode_detect(void)
|
|||
if(pwroffcnt == 1)
|
||||
{
|
||||
//sf_enter_auto_mode_show(3);
|
||||
if(!countDownOffFlg)
|
||||
//if(!countDownOffFlg)
|
||||
sf_sys_status_led_set(SF_LED_SYS_STATE_GOING_TO_PIR);
|
||||
}
|
||||
else if(pwroffcnt == 6)
|
||||
|
@ -260,6 +260,7 @@ void sf_mode_detect(void)
|
|||
pwroffcnt = 0;
|
||||
cmdflag = 0;
|
||||
timeBak = 0;
|
||||
//countDownOffFlg = 0;
|
||||
}
|
||||
|
||||
if(puiPara->AutoOffSwitch == 0 || (0x04 == NetWorkFlag/*SF_4G_SENDING*/) || (0x05 == NetWorkFlag/*SF_4G_SEARCHING*/) || (sf_get_fw_update()) || (sf_get_module_update())/*|| (appActiveStateGet() == APP_STATE_CUSTOMER_TRANSFER)*/)
|
||||
|
@ -272,10 +273,8 @@ void sf_mode_detect(void)
|
|||
if(sf_is_preview())
|
||||
{
|
||||
//printf("----AutoOfftime=%d\n",AutoOfftime);
|
||||
if(AutoOfftime<185)
|
||||
/*if(AutoOfftime<184)
|
||||
{
|
||||
AutoOfftime++;
|
||||
|
||||
if(countDownOffFlg)
|
||||
{
|
||||
countDownOffFlg = 0;
|
||||
|
@ -284,11 +283,14 @@ void sf_mode_detect(void)
|
|||
sf_sys_status_led_set(SF_LED_SYS_STATE_EXIT_GO_TO_PIR);
|
||||
}
|
||||
}
|
||||
else if(AutoOfftime == 185)
|
||||
else */if(AutoOfftime == 184)
|
||||
{
|
||||
sf_set_pir_statu_flag(TRUE);
|
||||
countDownOffFlg = 1;
|
||||
//countDownOffFlg = 0;
|
||||
//sf_sys_status_led_set(SF_LED_SYS_STATE_GOING_TO_PIR);
|
||||
}
|
||||
AutoOfftime++;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -1154,7 +1156,7 @@ BOOL sf_cmd_auto_off_time(unsigned char argc, char **argv)
|
|||
sscanf_s(argv[0],"%d", &value);
|
||||
sf_set_auto_off_time(value);
|
||||
}
|
||||
printf("[%s:%d] value:%s\n", __FUNCTION__, __LINE__,value);
|
||||
printf("[%s:%d] value:%d\n", __FUNCTION__, __LINE__,value);
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
@ -2006,6 +2008,7 @@ static UINT32 sf_fwupdate(void)
|
|||
void* sf_sys_do_upgrade(void *arg)
|
||||
{
|
||||
//int s32Ret = 0;
|
||||
UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
||||
|
||||
SLOGW("Begin to do Upgrade!\n");
|
||||
|
||||
|
@ -2023,15 +2026,19 @@ void* sf_sys_do_upgrade(void *arg)
|
|||
sf_sys_status_led_set(SF_LED_SYS_STATE_ERROR);
|
||||
}
|
||||
else {
|
||||
SysResetFlag();
|
||||
//SysResetFlag();
|
||||
puiPara->OtaFlag = 1;
|
||||
Save_MenuInfo();
|
||||
//sync();
|
||||
}
|
||||
sf_mcu_reg_set(SF_MCU_SOFT_UPDATE, 1);
|
||||
sf_set_send_statu(FALSE);
|
||||
sf_set_fw_update(0);
|
||||
vos_util_delay_ms(1000);
|
||||
Ux_PostEvent(NVTEVT_SYSTEM_SHUTDOWN, 1, 0);
|
||||
if(PWR_ON_SETUP == sf_cardv_convert_power_on_mode()){
|
||||
vos_util_delay_ms(1000);
|
||||
Ux_PostEvent(NVTEVT_SYSTEM_SHUTDOWN, 1, 0);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
UpgradeTskParam.IsRun = 2;
|
||||
|
|
Loading…
Reference in New Issue
Block a user