iOS 6蓝牙低功耗

时间:2013-05-30 15:46:04

标签: ios6 bluetooth core-bluetooth bluetooth-lowenergy

我正在尝试制作一款与蓝牙低功耗芯片对话的新应用。我之前从未玩过蓝牙或BLE,所以我尽可能多地学习它。我知道我必须实现Apple的Core蓝牙框架,从那里我有一些非常基本的问题。

  1. 使用经典蓝牙编写应用程序的代码与使用BLE的应用程序相同,还是不同?

  2. AT命令的处理是什么,我尝试了一下,但是在调用设备时我必须与Objective-C混合使用?

  3. 中央和外围。我注意到,当你让两个设备相互通信时,一个必须是中心设备和一个外围设备。让我们说我做了一个通过蓝牙低能量芯片打开灯的应用程序。 iPhone会不会成为外围设备,而芯片/灯是中心?

1 个答案:

答案 0 :(得分:3)

  1. 蓝牙“经典”和低功耗蓝牙无法以相同的方式工作。蓝牙低功耗与周边设备 - >服务 - >>特性(它就像一棵树)...
    在WWDC 2012会议上(来自门户网站iOS开发者),有一些视频涉及蓝牙低功耗和CoreBluetooth.framework。 还有来自Apple的示例代码(CoreBluetooth温度传感器)。 可以免费使用的应用程序:LightBlue& BLE实用程序,可以将它们转换为Peripheral / Central并进行交互......