From: penglei <1624952103@qq.com> Date: Mon, 27 Oct 2025 07:27:59 +0000 (+0800) Subject: 优化运动数据清理 X-Git-Tag: V1.0.9_20251128_194606_LN~169 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=refs%2Fchanges%2F2612%2Fhead;p=mirrors%2FFD230.git 优化运动数据清理 --- diff --git a/code/sdk/zhihui/drivers/cywee/dml/cywee_dml.c b/code/sdk/zhihui/drivers/cywee/dml/cywee_dml.c index 8ad600027..6a009f0f4 100644 --- a/code/sdk/zhihui/drivers/cywee/dml/cywee_dml.c +++ b/code/sdk/zhihui/drivers/cywee/dml/cywee_dml.c @@ -1216,10 +1216,15 @@ void cywee_inactivity_mode_change(int mode) void cywee_activity_mode_change(int mode) { if(mode != SPORT_ACTIVE_MODE_NORMAL) + { + memset(&c_act_result_t,0,sizeof(act_result_t)); + memset(&c_act_ext_result_t,0,sizeof(act_ext_result_t)); cywee_sport_timer_start_check(SPORT_CHECK_MS); + } else cywee_sport_timer_stop_check(); + switch (mode) { //一般模式(生活模式) @@ -2185,7 +2190,7 @@ void cywee_get_act_data(act_result_t *data) if(data == NULL) return; memcpy_s(data,sizeof(act_result_t),&c_act_result_t,sizeof(act_result_t)); - memset(&c_act_result_t,0,sizeof(act_result_t)); + // memset(&c_act_result_t,0,sizeof(act_result_t)); } void cywee_get_act_ext_data(act_ext_result_t *data) @@ -2193,6 +2198,6 @@ void cywee_get_act_ext_data(act_ext_result_t *data) if(data == NULL) return; memcpy_s(data,sizeof(act_ext_result_t),&c_act_ext_result_t,sizeof(act_ext_result_t)); - memset(&c_act_ext_result_t,0,sizeof(act_ext_result_t)); + // memset(&c_act_ext_result_t,0,sizeof(act_ext_result_t)); }