关闭

BLE-GATT

155人阅读 评论(0) 收藏 举报
分类:

The Generic Attribute Profile (GATT)使用属性定义一个服务框架,定义了服务和特性的过程和数据格式,包含发现、读取、写入、通知指示特性和配置特性广播。


    GATT配置文件设计用于应用程序和其它配置文件,客户端与服务器通讯时使用它。服务器包含了一系列的特性,GATT配置文件定义了怎么使用属性协议去发现、读取、写入、获得指示和配置特性广播。

    配置文件包含了:

(1)配置交换;

(2)设备服务和特性发现;

(3)写入一个特性值;

(4)特性值通知;

(5)特性值指示;


    GATT配置文件使用属性协议进行传输:


(1)opcode:表示命令、请求、指示、通知或验证时opcode和flag确认;

(2)Attribute是数据部分;

(3)Authentication是可选的。

属性由以下几个部分组成:


GATT配置文件由很多个服务组成,服务中又包含了包含服务和特性。特性是服务器上的一个值,它包含了属性和配置信息,及值怎样被访问,值怎样显示和显现。


1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    最新评论
    个人资料
    • 访问:59104次
    • 积分:94
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:111篇
    • 译文:1篇
    • 评论:2条