关于低功耗蓝牙。我知 Prop 有iOS 5.1及更高版本的iPhone 4S,iPhone 5,iPad 3支持BLE 4.0。我从Apple阅读了示例代码TemperatureSensor。我的问题是传感器的要求是什么?换句话说,在该应用中可以连接哪种传感器?是否可以在支持BLE 4.0的iOS设备中连接所有支持BLE 4.0的设备?

最佳答案

BLE通信基于GATT(通用属性),该属性本质上是服务下不同特性的值的交换。如果您已阅读TemperatureSensor示例代码,则必须已看到它开始根据服务UUID查找设备,然后根据该服务下仍基于UUID的读/写特征。因此,只要传感器支持BLE并且您知道其服务(其UUID,其特征和属性),就可以对iOS应用进行编程以与其进行通信。其中一些服务由Bluetooth SIG“预定义”,因此您可以在Bluetooth SIG website上找到这些服务的信息。

关于ios - 是否可以在支持BLE 4.0的iOS设备中连接所有支持BLE 4.0的设备?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12951942/

10-13 03:55