From: hcj <1224667075@qq.com> Date: Fri, 21 Jun 2024 06:12:18 +0000 (+0800) Subject: 优化cywee数据存储函数名 X-Git-Tag: release_V1.2.70_20241020_135402~948^2~18 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=refs%2Fchanges%2F342%2F2;p=mirrors%2FFD230.git 优化cywee数据存储函数名 --- diff --git a/code/sdk/drivers/peripheral/cywee/service/cywee_service.c b/code/sdk/drivers/peripheral/cywee/service/cywee_service.c index a91890b21..32af17bfb 100644 --- a/code/sdk/drivers/peripheral/cywee/service/cywee_service.c +++ b/code/sdk/drivers/peripheral/cywee/service/cywee_service.c @@ -377,7 +377,7 @@ static void cywee_service_check_task(void const *arg) break; case CYWEE_SERVICE_CMD_SAVE_DATA: - cywee_save_data(NULL, 0); + cywee_save_data(); break; case CYWEE_SERVICE_CMD_START_GET_ACC: diff --git a/code/sdk/drivers/peripheral/cywee/src/main_dml.c b/code/sdk/drivers/peripheral/cywee/src/main_dml.c index c43b5068b..c5dd1c7e2 100644 --- a/code/sdk/drivers/peripheral/cywee/src/main_dml.c +++ b/code/sdk/drivers/peripheral/cywee/src/main_dml.c @@ -87,7 +87,7 @@ void cywee_get_chipinfo(char *databuf,uint8_t len) memcpy_s(databuf,len,chipInfo,strlen(chipInfo)); } -void cywee_save_data(int* data, uint32_t len) +void cywee_save_data(void) { CWM_OS_saveData(&stepcount,sizeof(int),CYWEE_SAVE_DATA_STEP); new_calories+=history_calories; @@ -98,14 +98,7 @@ void cywee_save_data(int* data, uint32_t len) } -void cywee_OS_data_save_(int* data, uint32_t len) -{ - cywee_save_data(data,len); -} - - - -void CWM_OS_restoreData_(int* data, uint32_t len) +void cywee_restoreData(void) { CWM_OS_restoreData(&history_step,sizeof(int),CYWEE_SAVE_DATA_STEP); history_step_=history_step; @@ -861,8 +854,8 @@ int cywee_main_dml(void) .free = CWM_OS_free, .malloc = CWM_OS_malloc, .i2cTransfer = custom_i2c_transfer, - .restoreData = CWM_OS_restoreData_, - .saveData = cywee_OS_data_save_, + .restoreData = NULL, + .saveData = NULL, .spiRead = NULL, .spiWrite = NULL, .securityCodeWrite = NULL, @@ -1061,7 +1054,7 @@ int cywee_main_dml(void) // CWM_Sensor_Enable(IDX_ALGO_ANY_MOTIOIN); //CWM_Sensor_Enable(IDX_ALGO_ABSOLUTE_STATIC); //CWM_OS_dbgPrintf("[DBG] %s %d\n", __func__,__LINE__); - CWM_OS_restoreData_(&history_step,sizeof(int)); + cywee_restoreData();