From 5b717b5b23d6e31f4cc66eb3cc14883871f341df Mon Sep 17 00:00:00 2001 From: hcj <1224667075@qq.com> Date: Fri, 21 Jun 2024 14:12:18 +0800 Subject: [PATCH] =?utf8?q?=E4=BC=98=E5=8C=96cywee=E6=95=B0=E6=8D=AE?= =?utf8?q?=E5=AD=98=E5=82=A8=E5=87=BD=E6=95=B0=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../peripheral/cywee/service/cywee_service.c | 2 +- .../sdk/drivers/peripheral/cywee/src/main_dml.c | 17 +++++------------ 2 files changed, 6 insertions(+), 13 deletions(-) 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(); -- 2.17.1