首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >智能蓝牙:网关Vs。ATT -它们之间的区别是什么?

智能蓝牙:网关Vs。ATT -它们之间的区别是什么?
EN

Stack Overflow用户
提问于 2015-03-01 19:49:42
回答 3查看 11.7K关注 0票数 16

谁能给我解释一下关贸总协定和关贸总协定有什么不同?我没能理解。

我知道它们都是处理BLE服务的通用协议。但并不是真的理解。请解释一下。

谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-03-02 05:54:58

ATT是一种低级机制,它基本上定义了如何传输一个数据单元(一个属性)。GATT建立在ATT之上,并定义了如何组成更高级别的服务以及在这些服务上操作的框架。

票数 10
EN

Stack Overflow用户

发布于 2015-03-03 04:06:45

您可以在此处找到蓝牙规范:Specification Adopted Documents

查看Core Version 4.2,Specification Volume 3- Core System Package Host Volume。关税及贸易总协定在F部分定义,关贸总协定在G部分定义。

ATT (第2160页):“本规范定义了属性协议;一种用于发现、读取和写入对等设备上的属性的协议。”

GATT (第2207页):“本规范定义了通用属性配置文件,它使用属性协议来描述服务框架,用于发现服务以及在对等设备上读取和写入特征值。”

是的,GATT使用ATT作为其在设备之间交换数据的传输协议,该规范详细描述了这些协议是如何定义的。大多数应用程序开发人员最关心的是GATT,它还用于定义一些BLE库的API。

票数 18
EN

Stack Overflow用户

发布于 2018-09-30 00:23:55

ATT是GATT的构建块。服务、特征和描述符最终都是属性。

所有这些都具有相同的格式:处理程序、类型/UUID和值。

现在,特征也是一种属性,但也是一种特定值格式

GATT说这个设备有xxx服务,具有yyy和zzz特性,它是ATT的上层。有关蓝牙Low Energy的更多信息,请参阅本文

https://atadiat.com/en/e-bluetooth-low-energy-ble-101-tutorial-intensive-introduction/

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28793182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档