uapi_save_runtime_log(RUNTIME_LOG_HEART_NOT_WEAR);\r
#endif\r
// 设置佩戴状态\r
- if (checkstate == HeartCheck::CARDCHECK) {\r
if (unwear_counter_ > MAX_UNWEAR_COUNT) {\r
+ if (checkstate == HeartCheck::CARDCHECK) {\r
if (MainViewSample::GetInstance()) {\r
//只有在心率卡片界面才触发\r
if (MainViewSample::GetInstance()->GetHorCurrentCard() == HEART_RATE) {\r
uapi_save_runtime_log(RUNTIME_LOG_HEART_ERROR_NOT_WEAR);\r
#endif\r
Heart_Stop();\r
+ return;\r
}\r
}\r
}\r
- } else {\r
SetResult(HeartResult::NOT_WORN);\r
#ifdef SYSTEM_LOG_SERVICE\r
uapi_save_runtime_log(RUNTIME_LOG_HEART_ERROR_NOT_WEAR);\r