Skip to content
阅读进度

BLE 的 Central Peripheral GATT 和 UUID 是什么? ​

返回 网络与设备通信 目录

标准回答 ​

BLE 是低功耗蓝牙。Central 与 Peripheral 描述连接中的角色,常见是手机作为 Central、设备作为 Peripheral;GATT 描述如何组织与访问数据。Service 是一组功能,Characteristic 是可读写或可通知的数据项,Descriptor 描述特征的附加信息,UUID 用于标识这些对象。

机制解释 ​

可以把设备看作功能目录:某个 Service 是“设备控制”,某个 Characteristic 是“命令输入”,另一个是“状态上报”。GATT Client 与 Server 是数据访问角色,不能与 Central 与 Peripheral 在概念上完全画等号。

延伸追问 ​

BLE 连接一定要先配对吗?不一定,是否需要配对、绑定和链路加密取决于特征权限与产品安全协议。扫描到设备、完成连接、完成身份认证也不是同一个阶段。

内容来源 ​

用完整回答理解机制,用真实证据解释项目。