From 75bff8a1744b2cb4e207606d218f6a51fd31ff8c Mon Sep 17 00:00:00 2001 From: payton Date: Thu, 16 Nov 2023 09:46:47 +0800 Subject: [PATCH] =?UTF-8?q?1.=E7=94=B5=E6=B1=A0=E7=9B=92=E5=88=87=E6=8D=A2?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../source/sf_app/code/source/battery/sf_battery.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/code/application/source/sf_app/code/source/battery/sf_battery.c b/code/application/source/sf_app/code/source/battery/sf_battery.c index 25787d683..0e63359b7 100755 --- a/code/application/source/sf_app/code/source/battery/sf_battery.c +++ b/code/application/source/sf_app/code/source/battery/sf_battery.c @@ -1337,14 +1337,28 @@ UINT8 sf_battery_value_get(UINT8 nightMode) *************************************************/ UINT8 sf_battery_type_get(void) { + UIMenuStoreInfo *puiPara = sf_app_ui_para_get(); + if(IsPowerDcIn) + { return SF_POWER_TYPE_DC; + } else if(LiPolymerVoltageVal) + { + if(SF_BATT_LI != puiPara->BatteryType) + { + puiPara->BatteryType = SF_BATT_LI; + } return SF_POWER_TYPE_LI_POLYER; + } else if(BatVoltageVal) + { return SF_POWER_TYPE_AA; + } else + { return SF_POWER_TYPE_DC; + } } /*************************************************