【问题标题】:Connecting an iPhone 4s with an iPad3 using Bluetooth Low Energy使用低功耗蓝牙将 iPhone 4s 与 iPad3 连接
【发布时间】:2012-05-12 21:51:13
【问题描述】:

谁能指出一个使用 BLE 将 iPhone 4S 连接到 iPad 3 的示例?

我已经编写了一个示例应用程序,当我像这样使用 CBCentralManager 时:

[centralManager scanForPeripheralsWithServices:uuidArray options:options];

要扫描设备,iPhone 和 iPad 似乎看不到对方。

感谢您的帮助

【问题讨论】:

  • 您应该强调您使用的是蓝牙低功耗(4.0)而不是普通蓝牙2

标签: iphone objective-c ipad core-bluetooth bluetooth-lowenergy


【解决方案1】:

iPad 不是蓝牙低功耗设备。 BLE 设备通常是手表、心率监测器等。

这就是您无法看到使用 CoreBluetooth 的 iPad 的原因。

考虑使用 GameKit 进行 iPhone-iPad 蓝牙通信?

【讨论】:

  • BLE 设备可以是任何东西,但由于其低功耗,它最常用于运动装备。
  • iPad-3 和 iPhone-4S 都兼容 BLE。兼容 BLE 的 iOS 设备列表包括 iPhone 4s 或更新机型、iPad(第三代)或更新机型、iPad mini 或更新机型、iPod touch(第五代)或更新机型。
【解决方案2】:

新 iPad(第 3 代)确实具有蓝牙 4.0,但您无法使用 BT4.0 在两台 iOS 设备之间进行通信。

您只能与外部传感器通信。

【讨论】:

【解决方案3】:

除了其他答案之外,蓝牙规范指出双模混合设备将使用经典的 bt 无线电而不是 ble 无线电。您只能将 ble 无线电与单模 ble 设备一起使用。

【讨论】:

    【解决方案4】:

    如果您想在两个低功耗蓝牙设备之间进行通信,您必须等待 iOS 6,它将支持 BLE 上的服务器功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多