Files
gfps/23+很多客户要求不在Pairing+mode不允许配对新的设备,和GFPS+subsequent+Pair+有冲突,修改策略如下.md
danni_dong bdbb2527e6
All checks were successful
Sync To /home/ubuntu/gfps / sync (push) Successful in 2s
gfps: 添加认证测试和FAQ 20260505
Change-Id: I71e676b997159a141ca07d16f82a73b45f4b2410
2026-05-05 19:24:08 +08:00

1.9 KiB
Raw Blame History

23 很多客户要求不在Pairing mode不允许配对新的设备和GFPS subsequent Pair 有冲突,修改策略如下

之前是在ACL 连线的时候卡的现在把这边的code拿掉了会在配对的时候需要回CFM的地方卡

\

\

LE 处理的地方:

如果是gfps配对

app_gfps_handle_le_numerical_comparison_bond_cfm会返回 true GFPS 会根据自己的逻辑来决定 ACCEPT 还是REJECT

\

如果app_gfps_handle_le_numerical_comparison_bond_cfm返回false说明不是GFPS 配对:

由APP逻辑决定具体是GAP_CFM_CAUSE_ACCEPT 还是 GAP_CFM_CAUSE_REJECT

\

BR 处理的地方:

如果是gfps配对

app_gfps_handle_bt_user_confirm会返回 true GFPS 会根据自己的逻辑来决定 ACCEPT 还是REJECT

\

如果app_gfps_handle_bt_user_confirm返回false说明不是GFPS 配对:

由APP逻辑决定具体是GAP_CFM_CAUSE_ACCEPT 还是 GAP_CFM_CAUSE_REJECT