繁体   English   中英

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

[英]Bluetooth Pairing - HFP profile and Classic Bluetooth/BLE

谁能帮助我进行蓝牙配对和交流

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

2 我们可以从没有MFi的使用标准配置文件的设备(如HFP,A2DP等)访问数据吗(经典蓝牙,不是BLE)如何完成以及使用哪种框架?

请帮助和事先感谢

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

  1. 您可能希望通过蓝牙连接三种类型的设备,它们是:A)蓝牙低功耗(BLE)设备B)参与MFi计划的经典蓝牙配件C)一些通用的经典蓝牙设备,例如免提耳机。

使用BLE设备,您几乎可以做任何您想做的事情。 您可以在应用程序内获取它们的列表,很好地展示它们,并让用户选择要连接的设备(或透明连接)。

您可以在Settings.app或Accessory Picker弹出窗口中看到的MFi设备(有关更多详细信息,请参阅ExternalAccessory.framework参考 )。 但是,您无法控制附件选择器。 但是,在用户选择那里的设备之后,您可以通过编程方式将其视为已连接。

对于免提等标准的经典蓝牙设备,您唯一的配对选项是转到Settings.app并从那里进行配对。 故事结局。

因此,没有这样一个神奇的地方,您可以看到周围的所有设备。 您应该事先知道与哪种类型的设备进行通信并做出相应的反应。

  1. 没有用于处理标准Classic BT设备的标准框架,它们由不同的Apple框架负责。 通常,您不能做很多事情,大多数通信是由系统内部完成的。 例如,对于免提设备,您只能检测到该设备已连接/断开(请参阅此处的更多信息 )。

  2. HFP和A2DP是与BLE无关的经典蓝牙配置文件。 在使用CoreBluetooth.framework时,您看不到此类设备的列表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM