【问题标题】:iOS - Connecting BLE device to app and iOSiOS - 将 BLE 设备连接到应用程序和 iOS
【发布时间】:2014-04-23 03:02:13
【问题描述】:

BLE 设备是否可以使用经典蓝牙(通过设置)连接到 iOS 设备,也可以通过应用程序使用 BLE 连接到同一设备?

【问题讨论】:

  • 你有例子吗?你试过什么?从理论上讲,没有任何限制可以防止这种情况发生。从 iOS 设备的角度来看,这两个接口是相互独立的。
  • 例如,蓝牙 4.0 耳机是否可以通过 coreBluetooth 连接到应用程序,也可以连接到 iOS 进行通话和音乐(例如使用 HFP 或 A2DP)?
  • 还有为什么蓝牙4.0的耳机在这些设备不是BLE设备的情况下; Bleutooth 4.0 耳机如何更好?
  • 蓝牙 4.0 包含了之前的蓝牙配置文件,包括免提,但 4.0 并没有在这个配置文件中添加任何东西——所以我怀疑一些制造商正在使用包括 BT 4.0 的最新一代蓝牙芯片并使用即使他们没有对 BT 4.0 做任何特定的事情,它也会出现在他们的营销材料中。理论上,BT4.0 耳机可以包含其他功能,例如使用 BT 4.0 的健身监测、心率监测等
  • BLE 吞吐量低。传输声音勉强够用。 Apple 的工程师在 WWDC 视频中一直在谈论这个问题。有使用 BLE 的助听器,但需要汗水和血液才能将声音压缩到可用带宽中。

标签: ios iphone ipad core-bluetooth


【解决方案1】:

是的。例如,您可以通过设置菜单连接来使用 A2DP 音乐流媒体,并从您的应用程序建立并发 BLE 链接。但是,某些版本的 BT 芯片有限制,这会阻止您同时成为 BT Classic Slave 和 LE Peripheral。对于这些芯片,BT Classic Slave + LE Central 应该可以正常工作。从 iPhone 端来说,没问题。

【讨论】:

  • 那么双模蓝牙4.0设备可以同时保持与经典设备和BLE应用的连接吗?但我不明白的是蓝牙 4.0 耳机的好处,因为它不能利用节能;除非它在不活跃使用时通过 BLE 连接到手机,而在通话进行时(即需要更多带宽时)通过经典蓝牙连接到手机
  • BT 4.0 还引入了除 BLE 之外的其他好处,afaik。
猜你喜欢
  • 2017-10-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-15
相关资源
最近更新 更多