概述
蓝牙低功耗(BLE)是无线技术的一项关键创新,提供了能效和简化的连接。BLE功能的核心是通用访问配置文件(GAP,Generic Access Profile)和通用属性配置文件(GATT,Generic Attribute Profile),这对参与BLE技术的任何人来说都是必不可少的。GAP实现接入、连接,而GATT实现基于属性的数据交互,进行读、写、通告等操作。
BLE起源于蓝牙特别兴趣组(SIG,Bluetooth Special Interest Group),是一种从蓝牙经典的丰富遗产中发展而来的高级协议。它以显著降低功耗、简化设备配对和保持较低的连接速度而脱颖而出,同时提供可靠的通信。
这里探讨GAP与GATT之间的区别,有助于清楚地了解它们在BLE框架中的角色和功能,从而更容易开发和构建可互操作的物联网设备。