From 9ac7e5da45769c3a9d88d048a12b7fbf32892766 Mon Sep 17 00:00:00 2001 From: penglei <1624952103@qq.com> Date: Mon, 27 Oct 2025 15:27:59 +0800 Subject: [PATCH] =?utf8?q?=E4=BC=98=E5=8C=96=E8=BF=90=E5=8A=A8=E6=95=B0?= =?utf8?q?=E6=8D=AE=E6=B8=85=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- code/sdk/zhihui/drivers/cywee/dml/cywee_dml.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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)); } -- 2.17.1