【问题标题】:iOS and CoreBluetooth Low Energy Required?iOS 和 CoreBluetooth 需要低能耗吗?
【发布时间】:2012-09-14 15:35:48
【问题描述】:

我们正在制作 MFi 硬件和 iOS 应用。我们希望 BT 设备在某些事件发生时通知我们的应用,即使我们没有定期运行。

我知道 CoreBluetooth API 是可以使用的 API,但无法确定该 API 是否仅适用于 BT 低功耗设备,或者它是否也适用于常规(当然是 MFi)BT 2.1 和更高版本的设备。

所以我的问题是:CoreBluetooth API 仅适用于蓝牙低功耗设备还是也适用于 2.1 设备?

【问题讨论】:

  • 我编辑了您的问题和标签以显示 iOS(而不是 MonoTouch),以便获得更多可见性。如果这适用于 iOS 本身,那么它将与 MonoTouch 相同(使用相同的 API)。
  • 啊,谢谢。尽管我已经阅读了本网站上的使用文档,但我并不总是知道要放置正确的标签。
  • 有没有办法获得定期通知以实际启动蓝牙 2.1 设备的应用程序?根据我对外部附件 API 的阅读,通知只是在您的应用程序下次启动时排队等待。在 CoreBluetooth 中,您的应用实际上已被唤醒,并有 10 秒的时间来处理消息。这是我需要的,但我们没有 BT LE,只有 BT 2.1。我们该怎么办?

标签: ios bluetooth core-bluetooth bluetooth-lowenergy mfi


【解决方案1】:

核心蓝牙专为低功耗蓝牙(也称为 BLE、蓝牙 4.0 和智能蓝牙)而设计。

核心蓝牙不适用于较旧的经典蓝牙设备。这些需要通过 Apple 的 MFi 计划提供的特殊 API 和硬件。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2012-05-28
  • 1970-01-01
  • 1970-01-01
  • 2013-03-09
  • 1970-01-01
  • 2017-09-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多