iOS设备和嵌入式Linux

时间:2016-10-07 12:32:07

标签: ios linux bluez carplay bluetooth-oob

我正在 iOS 10 设备(iPhone)和嵌入式Linux 设备(3.10内核版本, 5.35 BlueZ 版本)之间实施OOB配对通过USB(iAP2协议,CarPlay)。

我的问题是: BlueZ是否支持这种配对?哪里可以找到相关信息?

我现在拥有:

  • OBB配对从iOS端完美运行(例如,首次建立USB连接后,我的Linux设备位于手机的“我的设备”蓝牙部分)。
  • 在Linux配件方面,我正在接收iPhone的 mac地址和linkkey ,并将其写入 / var / lib / bluetooth / $ {self_mac_addr} / $ {recieved_iphones_mac_addr} /信息 文件。因此,我可以在重新启动bluetoothd服务时看到设备已“配对”。

我想要完成的事情:

  • 将iPhone添加到Linux设备的bluez“配对”部分,而不重新启动bluetoothd
  • 接收iPhone的名称以写入上述文件(现在我使用mac地址作为名称)。

0 个答案:

没有答案