血压提交
authorp15692025051 <846603105@qq.com>
Tue, 2 Apr 2024 08:32:58 +0000 (16:32 +0800)
committerp15692025051 <846603105@qq.com>
Tue, 2 Apr 2024 08:32:58 +0000 (16:32 +0800)
2.sdk/sdk/gui/lv_drivers/indev/FR8012HAQ/fr8012haq.c

index 0906cdc..91ce323 100644 (file)
@@ -1159,7 +1159,7 @@ void fr8012haq_measure_temp_start(void)
 }
 void fr8012haq_measure_wear_start(void)
 {
-#if 0
+#if 1
     sys_pm_wakeup_no_lcd();
     FR8012HAQ_run_mode = WEAR_MODE     ;
     FR8012HAQ_LOG("fr8012haq_measure_wear_start :FR8012HAQ_run_mode:%d!!!!!!!!\n",FR8012HAQ_run_mode);
@@ -1201,7 +1201,7 @@ void FR8012HAQ_close(void)
     //uart4_send_data("{\"cmd\":\"1\",\"work_mode\":\"close\"}",sizeof("{\"cmd\":\"1\",\"work_mode\":\"close\"}"));
     
     fr8012haq_timer_cfg(false);
-    fr8012haq_measure_wear_start();//开始佩戴模式
+    //fr8012haq_measure_wear_start();//开始佩戴模式
        //打开佩戴检测
     //uart4_send_data("{\"cmd\":\"1\",\"work_mode\":\"wear\"}",sizeof("{\"cmd\":\"1\",\"work_mode\":\"wear\"}"));
     
@@ -1331,13 +1331,11 @@ void FR8012HAQ_result_set_heart_rate(unsigned char heart_rate)
 }
 void FR8012HAQ_result_set_wear_status(unsigned char wear_status)
 {
-    static wear_tmp = 0;
+    //static char wear_tmp = 0;
     if(wear_status == 0 && s_FR8012HAQ_wear_status == 1)//佩戴变未佩戴
     {
-        //fr8012haq_measure_wear_start();//开始佩戴模式
-
-               //mmi_hsensor_close();
-               //printf("[@CHENG_DEBUG][%s][%d]: \n", __FUNCTION__, __LINE__);
+        FR8012HAQ_LOG("s_FR8012HAQ_wear_status111:wear_status%d,s_FR8012HAQ_wear_status%d !!!!!!!!!!!!!!!!!\n\n\n",wear_status,s_FR8012HAQ_wear_status);
+        fr8012haq_measure_wear_start();//开始佩戴模式
     }else if(wear_status == 1 && s_FR8012HAQ_wear_status == 0)//未佩戴变佩戴
     {
         //s_FR8012HAQ_wear_status =1;
@@ -1361,9 +1359,9 @@ void FR8012HAQ_result_set_wear_status(unsigned char wear_status)
 }
 unsigned char FR8012HAQ_result_get_wear_status(void)
 {
-       return 1;
        
-       return s_FR8012HAQ_wear_status ;
+       //return 1;//
+    return s_FR8012HAQ_wear_status ;
 }
 void FR8012HAQ_result_set_blood_oxygen(unsigned char blood_oxygen)
 {