使用BlueZ-5.43,北欧nRF52832和树莓派Raspbian。
我可以创建一个l2cap套接字,并对特征执行服务发现和属性读写操作。但是,此解决方案绕过了通过HCI创建连接,并随后使用监控超时和从属延迟等参数的默认值。
使用hci_le_create_conn遍历hci.c允许我覆盖这些缺省值,但我得到的句柄编号为64,没有明显的方法将此句柄用于服务发现或特征交互。实用程序lsof不会像我直接打开l2cap套接字时那样,使用新连接指示打开的文件。
如何读/写hci_le_create_conn返回的句柄?
发布于 2017-07-11 12:00:26
解决方案是使用ACL数据包。
https://stackoverflow.com/questions/44702235
复制相似问题