6
什么是iBeacon蓝牙配置文件
我想用一些蓝牙低功耗开发套件来创建自己的iBeacon。苹果尚未发布iBeacon的规范,但是一些硬件开发人员已经从AirLocate示例代码中逆向工程了iBeacon,并开始销售iBeacon开发套件。 那么什么是iBeacon蓝牙配置文件? 低功耗蓝牙将GATT用于LE配置文件服务发现。因此,我认为我们需要了解iBeacon属性的属性句柄,属性类型,属性值,以及属性权限。因此,对于UUID为E2C56DB5-DFFB-48D2-B060-D0F5A71096E0的iBeacon,主要值1和次要值1是什么,那么蓝牙GATT配置文件服务将是什么? 这是我在Apple论坛上的讨论以及通过文档做出的一些假设。 您只需查看蓝牙外围设备的配置文件服务(GATT)即可知道它是iBeacon。 主键和次键在此配置文件服务中的某处编码 以下是一些使用iBeacon开发套件的公司,这些公司似乎已经知道了这一点: http://redbearlab.com/ibeacon/ http://kontakt.io/ 希望我们会及时在Bluetooth.org上发布如下的个人资料:https : //www.bluetooth.org/en-us/specification/adopted-specifications