// hrsresult.lastesthrs = 0;\r
// }\r
\r
- // PRINT("hrs : %d , wear_status : %d \n",hrsresult.lastesthrs,hrsresult.wearstatus);\r
+ // PRINT("hrs : %d , wear_status : %d \n",hrsresult.lastesthrs,wear_status);\r
hrs_result = hrsresult.lastesthrs;\r
\r
msg_count++;\r
hrsresult.lastestspo2 = spo2_alg_results.spo2_result;\r
hrsresult.lastesthrs = spo2_alg_results.hr_result;\r
uint8_t curr_wear = 1;\r
+\r
+ if(spo2_wear_status == MSG_SPO2_WEAR)\r
+ {\r
+ wear_status = 1;\r
+ }\r
+ else if(spo2_wear_status == MSG_SPO2_NO_WEAR || spo2_alg_results.spo2_living_status == MSG_SPO2_LIVING_FAIL)\r
+ {\r
+ wear_status = 0;\r
+ }\r
+\r
+ // printf("spo2:%d wear:%d\n",spo2_alg_results.spo2_result,wear_status);\r
+\r
//uint8_t last_wear = cwm_get_wear_status();\r
if(spo2_wear_status == MSG_SPO2_WEAR && spo2_alg_results.spo2_living_status == MSG_SPO2_LIVING_TRUE)\r
{\r