From: penglei <1624952103@qq.com> Date: Sat, 16 Nov 2024 02:45:54 +0000 (+0800) Subject: 优化cat1产测界面刷新,优化电量存储 X-Git-Tag: fd230_release_V1.3.102~56^2~15 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=refs%2Fchanges%2F1408%2Fhead;p=mirrors%2FFD230.git 优化cat1产测界面刷新,优化电量存储 --- diff --git a/code/sdk/application/battery/service/battery_service.cpp b/code/sdk/application/battery/service/battery_service.cpp index d7499366f..0cf34f75e 100644 --- a/code/sdk/application/battery/service/battery_service.cpp +++ b/code/sdk/application/battery/service/battery_service.cpp @@ -159,10 +159,6 @@ static void battery_save_percent(void) { float voltage; uint8_t percent = batteryservice_get_voltage(&voltage); - if(!percent) - { - return; - } uapi_save_file_data("/user/userdata/battery.bin",&percent,1,"wb"); PRINT("battery_save_percent : %d",percent); } diff --git a/code/sdk/application/wearable/fd230app/nativeui/producttest/src/testcat1.cpp b/code/sdk/application/wearable/fd230app/nativeui/producttest/src/testcat1.cpp index 91898dab2..2fd939fcc 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/producttest/src/testcat1.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/producttest/src/testcat1.cpp @@ -182,6 +182,7 @@ namespace OHOS static void mgdataTimerCallBack(int data) { + cat1_at_cmd("at*mrd_cdf=Q,LteCalData.nvm"); cat1_getsignal(); cat1_getver(); OHOS::testcat1View *pview = OHOS::testcat1View::GetInstance(); @@ -190,14 +191,13 @@ namespace OHOS msgver.cat1appver = uapi_dev_runtime_get_cat1_pyver(); msgver.modem_version = uapi_dev_runtime_get_cat1_modemver(); - ble_get_cat1_at_msg(msgver.calibration,1); - OHOS::testcat1View::cat1_msg msg={0}; msg.imei = uapi_dev_runtime_get_cat1_imei(); msg.sim = uapi_dev_runtime_get_cat1_simstat(); msg.signal = uapi_dev_runtime_get_cat1_signal(); msg.oper = uapi_dev_runtime_get_cat1_operator(); - + ble_get_cat1_at_msg(msgver.calibration,1); + if(pview !=NULL) { pview->setcat1vermsg(msgver); @@ -341,7 +341,7 @@ namespace OHOS uint32_t tick; osStatus_t retTimer; Gsenson_TEST_timer = osTimerNew((osTimerFunc_t)mgdataTimerCallBack, osTimerPeriodic, NULL, NULL); - tick =3000;// osMs2Tick(1000); + tick =2000;// osMs2Tick(1000); retTimer = osTimerStart(Gsenson_TEST_timer, tick); if (retTimer != osOK && Gsenson_TEST_timer != NULL) { WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP,"StartCallTimer osTimerStart failed, ret = %lx!!", retTimer);