【问题标题】:How do you read/write to the handle returned by hci_le_create_conn?你如何读/写 hci_le_create_conn 返回的句柄?
【发布时间】:2017-11-25 21:36:46
【问题描述】:

使用 BlueZ-5.43、Nordic nRF52832 和 Raspberry Pi Raspbian。

我可以创建一个 l2cap 套接字并对特性执行服务发现和属性读写操作。但是,此解决方案绕过通过 HCI 创建连接,随后使用默认值来设置监督超时和从属延迟等参数。

使用 hci_le_create_conn 遍历 hci.c 允许我覆盖这些默认值,但我得到一个句柄号 64,但没有明显的方法可以将此句柄用于服务发现或特征交互。实用程序 lsof 不会像我直接打开 l2cap 套接字时那样指示带有新连接的打开文件。

如何读取/写入 hci_le_create_conn 返回的句柄?

【问题讨论】:

    标签: linux bluetooth-lowenergy bluez hci


    【解决方案1】:

    解决方案是使用 ACL 数据包。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-19
      • 1970-01-01
      • 1970-01-01
      • 2018-09-01
      相关资源
      最近更新 更多