我正在为蓝牙LE准备实施应用程序。但我还是不清楚。我对此有任何疑问。你能帮我解释一下:
感谢您的帮助。
答案 0 :(得分:2)
此链接可能有助于与iOS http://weblog.invasivecode.com/post/39707371281/core-bluetooth-for-ios-6-core-bluetooth-was
进行BLE通信的概念答案 1 :(得分:1)
外设模式意味着设备将充当“信标”:它会将其存在通告给信号范围内的应用实例。
对于UUID,这是每个设备具有的唯一代码。为什么?所以你知道你正在与哪个设备交谈。因此,例如,如果像Home Depot这样的商店安装信标,则每个商店都有一个唯一的ID。当应用程序靠近它们时,它会读取ID并知道您的位置,因此可以加载适当的内容。
您不必担心iOS中的外围设备模式:它支持它。即使使用其他iOS设备,您也可以立即测试。因此,您所要做的就是将您的程序副本放在一部手机上,然后打开它作为信标,然后将另一部分作为接收器。 Apple有一个可以运行的示例应用程序。你应该在CoreBluetooth上观看WWDC会话。接我< 1小时得到一个运行示例,其中一个设备向另一个设备宣传自己。
以下是其中一个示例:BLTE Central Peripheral Example
这显示了2种模式。