增加睡眠数据存储 1992/1 1992/head
authorpenglei <1624952103@qq.com>
Tue, 22 Jul 2025 01:54:31 +0000 (09:54 +0800)
committerpenglei <1624952103@qq.com>
Tue, 22 Jul 2025 01:54:31 +0000 (09:54 +0800)
code/sdk/application/brandy/brandy_standard/thread_pri_init.c
code/sdk/zhihui/drivers/cywee/dml/cywee_dml.c
code/sdk/zhihui/utils/custom_fileoperate_service.c

index 916e05c..8965b43 100644 (file)
@@ -509,7 +509,7 @@ static void thread_main(const void *unused)
 \r
 #ifdef CUSTOM_UTILS\r
     uapi_custom_cmd_service_init();\r
-    // uapi_custom_fileoperate_service_init();\r
+    uapi_custom_fileoperate_service_init();\r
 #endif\r
 \r
 \r
index 57b211c..3943fed 100644 (file)
@@ -451,7 +451,7 @@ static void cywee_set_sleep_stat_data(inact_result_t c_inact_result_t)
     }
 }
 
-static void cywee_save_nap_time_data()
+static void cywee_save_nap_time_data(void)
 {
     if (access(nap_file_path, 0) == -1) //如果小睡文件不存在,创建睡眠文件夹
     {
@@ -1010,7 +1010,7 @@ void cywee_activity_mode_change(int mode)
     {
         //一般模式(生活模式)
         case SPORT_ACTIVE_MODE_NORMAL:
-            CWM_OS_dbgPrintf("SPORT_ACTIVE_MODE_NORMAL\r\n");
+            // CWM_OS_dbgPrintf("SPORT_ACTIVE_MODE_NORMAL\r\n");
             memset(&scl, 0, sizeof(scl));
             scl.iData[0] = 1;
             scl.iData[1] = SPORT_ACTIVE_MODE_NORMAL;
@@ -1054,7 +1054,7 @@ void cywee_activity_mode_change(int mode)
 
         //自由运动
         case SPORT_ACTIVE_MODE_FREE_TRAINING:
-            CWM_OS_dbgPrintf("SPORT_ACTIVE_MODE_FREE_TRAINING\r\n");
+            // CWM_OS_dbgPrintf("SPORT_ACTIVE_MODE_FREE_TRAINING\r\n");
             memset(&scl, 0, sizeof(scl));
             scl.iData[0] = 1;
             scl.iData[1] = SPORT_ACTIVE_MODE_FREE_TRAINING;
@@ -1456,6 +1456,9 @@ void CWM_AP_SensorListen(pSensorEVT_t sensorEVT) {
                 // cywee_func(CYWEE_MSG_TYPE_ACTIVITY_UPDATE,&c_act_result_t,sizeof(act_result_t));
                 //CustomEventPublish(TOPIC_EVENT_ACTIVITY_UPDATE, &c_act_result_t, sizeof(act_result_t));
                 //CustomEventPublish(TOPIC_EVENT_STEPDATA_UPDATE,&stepcount,sizeof(int)); 
+                // CWM_OS_dbgPrintf("normal mode activit_mode[%d], steps[%d], distance[%d], calories[%d], step frequency[%d], step length[%.2f], pace[%d]\n",
+                //     c_act_result_t.activity_mode, c_act_result_t.steps, c_act_result_t.distance, c_act_result_t.calories, 
+                //     c_act_result_t.step_frequency,c_act_result_t.step_length, c_act_result_t.pace);
             }
             break;
 
index 9689bda..3f9953b 100644 (file)
@@ -177,12 +177,12 @@ static void custom_fileoperate_service_check_task(void const *arg)
             break;
         case CUSTOM_FILEOPERATE_MSG_TYPE_SLEEPDATA_SAVE:
 #ifdef SUPPORT_CYWEE_SERVICE
-            cywee_custom_save_sleep_data();
+            cywee_save_sleep_data();
 #endif
             break;
         case CUSTOM_FILEOPERATE_MSG_TYPE_NAPDATA_SAVE:
 #ifdef SUPPORT_CYWEE_SERVICE
-            cywee_custom_save_nap_data();
+            cywee_save_nap_data();
 #endif
             break;
         case CUSTOM_FILEOPERATE_MSG_TYPE_SLEEPDATA_READ: