如何使用PAH8112控制IR LED進行「佩戴監測」

關鍵字 :穿戴PAH8112PPG調試PixArt

PAH8112可以單獨控制IR LED來進行接近檢測,部分客戶使用此功能判斷設備是否有“佩戴”,但需要注意的是,因為是基於IR的方式,所以本質上無法區分是人體還是其他非生物體的“佩戴”動作,因此此功能無法避免例如桌面、紙張等誤觸發導致被識別為“佩戴”的情況。

要如何實現IR LED來進行接近檢測,可分為兩種情況:

 

一.在測量心率或血氧等模式的狀態下
 

• PAH8112 在正常的 HRD/SpO2 測試過程中,會自動確認 Touch 狀態,所以在 HRD/SpO2 測試過程中可以直接使用如下截圖流程內的 is_touched 變數值。直接通過此值,就可以判斷設備是否有「佩戴」。

二. 在非測量心率或血氧等模式的狀態下
 

• HRD/SpO2測試停止後,如果需要持續監測Touch狀態,請調用以下指定函數,然後在pah8series_touch_mode_polling_task()或pah8series_touch_mode_dri_task()中通過pah_read_touch_flag(&touch_flag)獲取touch_flag值,以判斷設備是否有“佩戴”。

可參考下面流程圖的示意,polling查詢或中斷INT方式流程如下

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★博文作者未開放評論功能

參考來源

: