【问题标题】:iOS and Bluetooth Low EnergyiOS 和低功耗蓝牙
【发布时间】:2012-05-28 16:33:41
【问题描述】:

我知道在 iOS 上蓝牙有很多限制。我想了解更多有关低功耗蓝牙 (LE) 和 Apple 从 iOS 5.0 及更高版本提供的 CoreBluetooth 框架的信息。

  1. 我可以使用 Core Bluetooth Framework 将任何蓝牙 LE 设备连接到 iOS 设备吗?
  2. 是否有正在生产的蓝牙 LE 设备,配备三轴加速度计和陀螺仪,我可以像人机接口设备一样使用?

【问题讨论】:

  • 关于#2,绝对!看看 TI CC2540 Mini Dev Kit
  • 刚刚签出,但您似乎需要一个加密狗(自带软件)与从站通信。我在看这样的东西。 hillcrestlabs.com/products/downloads/… 基本上,接口应该是BT RF,而不是USB dongle,因为我想编写自己的软件来驱动设备。
  • USB dongle 纯粹是为了方便您的开发。 CC2540 芯片本身很小,可以包含在您创建的任何设备中。

标签: ios ios5 core-bluetooth bluetooth-lowenergy


【解决方案1】:

Sagar,也许你可以详细解释一下你想做什么。

任何 BT4.0 LE 设备都可以使用 CoreBluetooth 框架与 iOS 应用程序连接和通信。

CC2540 开发套件包含一个带加速计的遥控钥匙,但没有陀螺仪。

套件随附的 USB 加密狗用于与 PC/Mac 上的 fob 通信,与 iOS 设备通信不需要它。

【讨论】:

  • 这个想法基本上是使用BT4.0 LE设备并与iOS设备通信。我想提取加速度计和陀螺仪数据(运动数据)并在 iOS 设备上读取。大局是使用这样的 BT4.0 LE 设备作为我的应用程序的 iOS 设备的操纵杆(更像是 wii)!
  • 我认为你不需要陀螺仪
  • 其实陀螺仪正是他所需要的类似wii的遥控器。
  • 是的,我需要一个陀螺仪,但我想知道的是,BT 堆栈是否对 iOS 5(和 iPhone 4S)以后的 BTLE 设备开放?这样我就可以在手机和 BTLE 设备之间建立通信通道,并实际访问我的 BTLE 设备正在传输的数据!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-14
  • 2012-09-05
  • 2012-10-17
相关资源
最近更新 更多