From c805ee3237d166dd74d5a490fc26fb997f097479 Mon Sep 17 00:00:00 2001 From: payton Date: Wed, 3 Jan 2024 20:48:07 +0800 Subject: [PATCH] =?UTF-8?q?1.sf=E5=8F=82=E6=95=B0=E4=BF=9D=E5=AD=98?= =?UTF-8?q?=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/application/source/sf_app/code/source/app/sf_common.c | 3 ++- .../source/sf_app/code/source/paramMng/sf_param_common.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/code/application/source/sf_app/code/source/app/sf_common.c b/code/application/source/sf_app/code/source/app/sf_common.c index bfafd04a0..f7bf9f70a 100755 --- a/code/application/source/sf_app/code/source/app/sf_common.c +++ b/code/application/source/sf_app/code/source/app/sf_common.c @@ -814,7 +814,7 @@ static SINT32 sf_app_proccess_cmd_para_update(SF_MESSAGE_BUF_S *pMessageBuf) { MLOGD("ID = %#x\n",pMessageBuf->arg1); SF_PDT_PARAM_STATISTICS_S *pSifarPara = sf_statistics_param_get(); - + switch(pMessageBuf->arg1) { case SF_PARA_CMD_UPDATE: @@ -822,6 +822,7 @@ static SINT32 sf_app_proccess_cmd_para_update(SF_MESSAGE_BUF_S *pMessageBuf) break; case SF_PARA_CMD_RESET: sf_statistics_param_reset(pSifarPara); + sf_statistics_param_save(pSifarPara); break; case SF_PARA_CMD_FWUP: FwUpdate = pMessageBuf->arg2; diff --git a/code/application/source/sf_app/code/source/paramMng/sf_param_common.c b/code/application/source/sf_app/code/source/paramMng/sf_param_common.c index 5ff399edb..677f08816 100755 --- a/code/application/source/sf_app/code/source/paramMng/sf_param_common.c +++ b/code/application/source/sf_app/code/source/paramMng/sf_param_common.c @@ -1304,7 +1304,8 @@ SINT32 sf_statistics_param_save(SF_PDT_PARAM_STATISTICS_S* pStatisticsParam) MLOGE("save param failed!!!\n"); fsync(fd); close(fd); - + system("sync"); + MLOGI("save e\n"); return SF_SUCCESS; }