iphone - 使用 Corebluetooth 框架检测耳机

标签 iphone ios uuid core-bluetooth headset

我有蓝牙耳机 4.0 LE。我想将该设备与 corebluetooth 框架连接。谁能告诉我相同的 UUID 是什么。目前我无法检测到耳机。我检查了 UUID 180A(广播配置文件)、1108(耳机)。但对我不起作用。

最佳答案

蓝牙 4.0 是该连接的最新标准。不过你要知道,低功耗蓝牙虽然符合蓝牙4.0标准,但并不具备完整的数据传输能力。 Bluetooth LE 专为某些需要长时间开启但不传输大量数据的设备而设计。示例心率监测器每 1 秒传递一个简单的 int 值。

一般来说,BTLE 设备的重量不到 20 克,使用一 block 新电池可以使用 6-8 个月。

您不能期望数据传输功能消耗如此超低的功率。因此耳机可能支持蓝牙 4.0,但它不是蓝牙 LE 设备;并且Corebluetooth框架只适用于BTLE设备

关于iphone - 使用 Corebluetooth 框架检测耳机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14743985/

相关文章:

types - typescript 中的 GUID/UUID 类型

iphone - iPhone 应用程序到网页的安全 https 加密

iphone - 在 iOS 中获取注释标注的位置

ios - Xcode下载信息

ios - 如何在 UITapGestureRecognizer 中使用按钮 Action

python - 插入到电子邮件链接的 UUID 的随机空间

iphone - 经过苹果的批准,iAd不会在iPhone中加载,但会在iPad中加载

iphone - iOS - 我很困惑这里是如何处理内存的?

ios - 按钮操作不适用于 View 上的按钮

python - 如何将 Python uuid5() 反转为其值?