From: penglei <1624952103@qq.com> Date: Tue, 28 Oct 2025 10:36:21 +0000 (+0800) Subject: 优化n9佩戴检测 X-Git-Tag: V1.0.9_20251128_194606_LN~157^2~1 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=refs%2Fchanges%2F2625%2Fhead;p=mirrors%2FFD230.git 优化n9佩戴检测 --- diff --git a/code/sdk/zhihui/drivers/ppg/pah8009/sensor/pah800x_main.c b/code/sdk/zhihui/drivers/ppg/pah8009/sensor/pah800x_main.c index 1396f08d3..460684492 100644 --- a/code/sdk/zhihui/drivers/ppg/pah8009/sensor/pah800x_main.c +++ b/code/sdk/zhihui/drivers/ppg/pah8009/sensor/pah800x_main.c @@ -148,15 +148,21 @@ static void pah8009_unwearstatus_update(void) static void pah8009_wearstatus_update(int wear_status) { + uint8_t max_wear_cnt = 50; + + if(work_mode == 3) + max_wear_cnt = 3; + if(history_wear_status != wear_status) { - if(uapi_dev_runtime_get_train_status()) - { + // if(uapi_dev_runtime_get_train_status()) + // { // printf("wear_cnt : %d\n",wear_cnt); wear_cnt++; - if(wear_cnt < 50) + + if(wear_cnt < max_wear_cnt) return; - } + // } wear_cnt = 0; history_wear_status = wear_status; #ifdef SUPPORT_CYWEE_SERVICE