首页 / 资讯中心 / 文章详情

【ATT】规范精讲[1]: 属性协议的地基——客户端、服务器与那张三要素属性表

【ATT】规范精讲[1]: 属性协议的地基——客户端、服务器与那张三要素属性表 ★ FEATURED ARTICLE
GATT 规范讲了十四篇,我们一直在用 ATT 这个词,但 ATT 到底是什么、它和 GATT 什么关系、一条属性长什么样、客户端和服务器怎么交互?这些基础问题反而没系统讲过。现在切换视角,直接钻进 ATT 本身,从最底层的协议模型开始。目录一、两个角色:客户端和服务器二、属性三要素:类型、句柄、权限三、ATT Bearer:请求走哪条路四、推送:通知和指示五、空口log:ATT PDU 的三类交互六、协议的边界七、测验ATT 全称 Attribute Protocol,属性协议,是蓝牙核心规范里定义数据如何在设备间交换的基础协议。GATT 跑在 ATT 之上,用 ATT 提供的原语组装出服务、特征、描述符这些高层概念。可以说 ATT 是地基,GATT 是盖在上面的楼。这一篇讲 ATT 的角色模型、属性三要素、bearer 机制,把地基打牢。一、两个角色:客户端和服务器ATT 定义了两个角色:服务器和客户端。规范开篇说:The Attribute Protocol allows a device referred to as the server to expose a set of attributes and their associated values to a peer device referred to as the client. These attributes exposed by the server can be discovered, read, and written
阅读完成 · 觉得有帮助?
咨询建站