GAPBondMgr配置:
我执行了如下过程:
1.程序下载完成后, 主机发起连接, 会提示输入PIN码
2.连接成功后从机调用GAPRole_TerminateLink(peripheralConnList.connHandle)函数断开连接
3.确认连接断开后从机执行GAPBondMgr_SetParameter(GAPBOND_ERASE_ALLBONDS, 0, NULL)删除绑定
4.调用GAPBondMgr_GetParameter(GAPBOND_BOND_COUNT, &bond_count)查询绑定数量, 确认为0
5.手机作为主机在BLE调试助手中点击连接该设备, 显示连接成功
6.手机断开连接, 再次点击连接, 提示输入PIN码
问题:
从机断开连接并删除绑定后手机能够直接连接成功无需输入PIN码(步骤5), 但再次断开连接后手机点击连接会提示输PIN码
麻烦帮忙看一下, 我被这个问题卡了很久了, 拜托了, 谢谢!!
热门产品 :
CH390:以太网控制器芯片