CH579的蓝牙hid连接到主机后,程序中要如何判断是否建立连接?

键盘数据发送时,需要用的连接判断。

建立连接会有connected的日志,可以通过这个标志判断。


我有类似的问题,但这个connected日志是不太准确的。就是在需要配对的情况下,如果正在配对,这时也会触发这个事件。我想得到的事件是配对以后的合法的连接事件。


使用配对功能加上对应的回调函数,然后进行判断。如果配对失败可以手动调用断开连接函数。

BLE配对与绑定二(连接) - SweetTea_lllpc - 博客园 (cnblogs.com)

流程是先建立连接成功,然后进行SM加密信息交互,这部分交互是在连接成功后处理的。如果查看到配对不正常可以选择立马调用断开函数。


多谢,参考链接解决了。


只有登录才能回复,可以选择微信账号登录