From 5060b72a1d04e0b546da40c3c1a307df86f481bc Mon Sep 17 00:00:00 2001 From: penglei <1624952103@qq.com> Date: Tue, 13 Aug 2024 21:12:05 +0800 Subject: [PATCH] =?utf8?q?3695=E5=BA=95=E5=B1=82=E9=A9=B1=E5=8A=A8?= =?utf8?q?=E6=B7=BB=E5=8A=A0=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- code/sdk/drivers/peripheral/ppg/hx3695/hx3695.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/sdk/drivers/peripheral/ppg/hx3695/hx3695.c b/code/sdk/drivers/peripheral/ppg/hx3695/hx3695.c index e222917a3..52e7e85cd 100644 --- a/code/sdk/drivers/peripheral/ppg/hx3695/hx3695.c +++ b/code/sdk/drivers/peripheral/ppg/hx3695/hx3695.c @@ -2799,7 +2799,9 @@ void hx3695_hrs_ppg_Int_handle(void) // result.ir_data_final = hrs_s_dat.ir_data[0]; // hx3695_factory_test_process(NULL, APP_FACTORY_TEST_HR_START, &result); //PRINT("*count : %d \r\n",*count); - if(*count < 7 || *count > 9) + + //count7-9 为捕捉到的绿光值正常数据数量范围,不在此范围,心率数据不准,直接返回. + if(*count < 7 || *count > 9) { return; } @@ -3259,6 +3261,8 @@ void hx3695_spo2_ppg_Int_handle(void) /*屏蔽*/ //("*count[%d] \r\n",*count); + + //count7-9 为捕捉到的红光值正常数据数量范围,不在此范围,血氧数据不准,直接返回. if(*count < 7 || *count > 9) { return; -- 2.17.1