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;
}
-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;
.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,
// 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();