1.1 GATT 配置文件规范
根据蓝牙规范可将配置文件分为 GATT(通用属性)配置文件、BR/EDR(基本/增强型数据
传输速率)配置文件和 BR/EDR 协议。
GATT 使用 ATT(属性协议),支持常用 *** 作并提供一个供 ATT 传输和存储数据的框架。
GATT 定义了两种角色:服务器和客户端。GATT 角色无需与特定 GAP(通用访问配置文
件)角色相关联,可由高层配置文件指定。GATT 和 ATT 并非传输专用,还适用于 BR/EDR
和 LE(低功耗)情况。
GATT 配置文件指定了配置文件数据交换结构。该结构定义了配置文件使用的基本元素,
如服务和特性。
层次结构的顶层为配置文件。配置文件包含满足一个用例所必需的一个或多个服务。服务
由多个特性或引用其他服务组成。每个特性均包含一个值,同时可能包含与该值相关的可
选信息。服务和特性及特性组件(值和描述符)包含配置数据,这些数据存储于服务器属
性中。
1.2 源码目录
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)