首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >蓝牙配对- HFP配置文件和经典蓝牙/BLE

蓝牙配对- HFP配置文件和经典蓝牙/BLE
EN

Stack Overflow用户
提问于 2014-01-17 06:02:00
回答 1查看 3.2K关注 0票数 1

有人能帮我做蓝牙配对和交流吗?

1.是否可以查看应用程序中所有试图通过蓝牙连接的设备,,而不是转到设置页.

2我们可以在没有MFi的情况下从使用HFP、A2DP等标准配置文件的设备中访问数据。(经典的蓝牙,而不是BLE)它是如何完成的,是什么框架?

请预先提供帮助和感谢

3.(编辑)是否可以使用Core蓝牙查看应用程序中所有使用BLE (标准配置文件仅HFP,A2DP )的设备?

EN

回答 1

Stack Overflow用户

发布于 2016-02-09 16:15:51

  1. 有三种类型的设备,你可能希望通过蓝牙连接,是A)蓝牙低能设备B)经典蓝牙配件参与MFi程序C)一些普通的经典蓝牙设备,如无手耳机。

有了BLE设备,你几乎可以做你想做的任何事情。您可以在应用程序中获得它们的列表,将其很好地呈现出来,让用户选择要连接的设备(或者透明地连接)。

MFi设备您可以在Settings.app或附件选择弹出窗口中看到(更多细节请参见ExternalAccessory.framework参考 )。然而,你没有控制的配件选择器。但是在用户选择了该设备之后,您可以看到它以编程方式连接。

有了标准的经典蓝牙设备,比如自由手,你唯一的配对选项就是去Settings.app和配对。故事到此结束。

所以没有,没有这样神奇的地方,你可以看到周围的所有设备。您应该事先知道您需要与哪种类型的设备进行通信和相应的反应。

  1. 没有标准的框架来处理标准的经典BT设备,不同的苹果框架负责它们。一般来说,你不能做太多,大部分的交流都是由系统内部完成的。例如,对于无手设备,您只能检测到这样的设备已连接/断开(请参阅更多的这里)。
  2. HFP和A2DP是经典的蓝牙配置文件,与BLE无关。在使用CoreBluetooth.framework时,您看不到这类设备的列表。
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21178929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档