All checks were successful
Sync To /home/ubuntu/gfps / sync (push) Successful in 2s
Change-Id: I71e676b997159a141ca07d16f82a73b45f4b2410
1.9 KiB
1.9 KiB
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


