修复电池切换后不保存问题

This commit is contained in:
xiehongyan 2024-01-03 15:34:31 +08:00
parent ffb0d6be0d
commit c23b991ecc
2 changed files with 13 additions and 6 deletions

View File

@ -339,16 +339,14 @@ void Option_play_Selection_Key(lv_obj_t* obj, uint32_t key)
printf(" ================================== switch sd card.\n"); printf(" ================================== switch sd card.\n");
ProfileSelected = 1; ProfileSelected = 1;
Ux_SendEvent(0, NVTEVT_SYSTEM_MODE, 1, PRIMARY_MODE_PLAYBACK); Ux_SendEvent(0, NVTEVT_SYSTEM_MODE, 1, PRIMARY_MODE_PLAYBACK);
int SelectedHandle = System_Get_DCF_Handle();
printf("[Option_play_Selection_Key][*x] select handle: %d.\n", SelectedHandle);
} }
else if (0 == ProfileFocused && ProfileSelected == 1) else if (0 == ProfileFocused && ProfileSelected == 1)
{ {
printf(" ================================== switch emmc.\n"); printf(" ================================== switch emmc.\n");
ProfileSelected = 0; ProfileSelected = 0;
Ux_SendEvent(0, NVTEVT_SYSTEM_MODE, 1, PRIMARY_MODE_PLAYBACK); Ux_SendEvent(0, NVTEVT_SYSTEM_MODE, 1, PRIMARY_MODE_PLAYBACK);
int SelectedHandle = System_Get_DCF_Handle();
printf("[Option_play_Selection_Key][*x] select handle: %d.\n", SelectedHandle);
} }
ProfileFocused = 0; ProfileFocused = 0;
hidde_Selection_page(); hidde_Selection_page();
@ -1286,6 +1284,7 @@ static void set_indev_keypad_group(lv_obj_t* obj)
static void UIFlowPlay_ScrOpen(lv_obj_t* obj) static void UIFlowPlay_ScrOpen(lv_obj_t* obj)
{ {
DBG_IND("UIFlowPlay_ScrOpen\r\n"); DBG_IND("UIFlowPlay_ScrOpen\r\n");
int SelectedHandle = System_Get_DCF_Handle(); int SelectedHandle = System_Get_DCF_Handle();
printf("[UIFlowPlay_ScrOpen][*x] select handle: %d.\n", SelectedHandle); printf("[UIFlowPlay_ScrOpen][*x] select handle: %d.\n", SelectedHandle);

View File

@ -418,7 +418,11 @@ UINT32 sf_battery_adc_value_get_once(void)
} }
else else
{ first_init--; { first_init--;
puiPara->BatteryType = SF_BATT_ALKALINE; if (puiPara->BatteryType == SF_BATT_LI_PACK)
{
puiPara->BatteryType = SF_BATT_ALKALINE;
}
} }
} }
@ -969,7 +973,11 @@ void sf_battery_level_polling(void)
} }
} }
else{ else{
puiPara->BatteryType = SF_BATT_ALKALINE; if(puiPara->BatteryType == SF_BATT_LI_PACK)
{
puiPara->BatteryType = SF_BATT_ALKALINE;
}
} }
//ret = sf_check_low_battery(); //ret = sf_check_low_battery();