问题:我们的蓝牙版本是4.2。但由于一些基于密码的要求,我正在尝试将传统的配对方法与手机配对。因此,我在系统中禁用了安全简单配对和安全连接。
我可以在手机上输入 4 位 PIN 码,也可以在设备上获取请求。 4 位数字“0000”硬编码 PIN 码已作为响应发送到手机。基于此,绑定/配对也完成。但由于身份验证失败和连接被本地主机终止,连接失败。
这可能是什么原因?你能帮我吗?我已经附上了 btsnoop_hci.log 的图像
如果我从图像中理解正确的话,看起来配对和身份验证尚未完成。我们需要完整的监听日志来确认您的设备发送断开连接命令的原因。如果可能,请分享窥探日志。您也可以检查一下其他手机并确认是否有相同的行为。