蓝牙 BLE GATT 剖析(一)
来源:互联网 发布:网络包月电话 编辑:程序博客网 时间:2024/05/29 05:03
一.概述
The Generic Attribute Profile (GATT) defines a service framework using theAttribute Protocol. This framework defines proceduresand formats of services
and their characteristics. The proceduresdefined include discovering, reading,
writing, notifying and indicating characteristics, as well asconfiguring the
broadcast of characteristics.
二.架构
三.ATT属性table
四.GATT profile层次
1.SERVICE DEFINITION
2.INCLUDE DEFINITION
3.CHARACTERISTIC DEFINITION
1)Characteristic Declaration
Characteristic Declaration
2)Characteristic Value Declaration
3)Characteristic Descriptor Declarations
①Characteristic Extended Properties
②Characteristic User Description
③Client Characteristic Configuration
④Server Characteristic Configuration
⑤Characteristic Presentation Format
⑥Characteristic Aggregate Format
4.SUMMARY OF GATTPROFILE ATTRIBUTE TYPES
五.GATT FEATURE REQUIREMENTS
There are 11 features defined in the GATT Profile:1. Server Configuration
2. Primary Service Discovery
3. Relationship Discovery
4. Characteristic Discovery
5. Characteristic Descriptor Discovery
6. Reading a Characteristic Value
7. Writing a Characteristic Value
8. Notification of a Characteristic Value
9. Indication of a Characteristic Value
10.Reading a Characteristic Descriptor
11.Writing a Characteristic Descriptor
具体GATT feature交互参照core4.2
GATT PROCEDURE MAPPING TO ATT PROTOCOL OPCODES
1 0
- 蓝牙 BLE GATT 剖析(一)
- 蓝牙 BLE GATT 剖析(二)-- GATT UUID and 举例
- 蓝牙BLE ATT剖析(一)
- 蓝牙BLE ATT剖析(一)
- BLE蓝牙GAP、GATT介绍
- TI低功耗蓝牙(BLE)GATT介绍
- 蓝牙BLE LINK LAYER剖析(一) -- status and channel
- 蓝牙BLE LINK LAYER剖析(一) -- status and channel
- Android 蓝牙低功耗Ble Gatt浅谈
- 蓝牙BLE GATT完全分析和运用
- [BLE]低功耗蓝牙之GAP、GATT
- 蓝牙解析(part10):BLE ATT/GATT
- 蓝牙BLE GATT完全分析和运用
- 蓝牙BLE GATT完全分析和运用
- 蓝牙BLE ATT剖析(二)-- PDU
- 蓝牙BLE ATT剖析(二)-- PDU
- 蓝牙BLE 架构剖析
- Android BLE低功耗蓝牙开发(上)关于GATT服务器的理论与搭建
- leecode_210 Course Schedule II
- Java线程安全问题,方法及内存模型
- leetcode #68 in cpp
- oracle游标——(一)
- Technical Artist 的不归路 —— 线性空间光照
- 蓝牙 BLE GATT 剖析(一)
- android开发debug调试
- Eclipse非常实用的快捷键
- 蓝牙 BLE GATT 剖析(二)-- GATT UUID and 举例
- 一起talk C栗子吧(第一百六十回:C语言实例--套接字通信模型一)
- Leetcode 218. The Skyline Problem 2016/10/5 UPDATE
- 勇敢去敲老板的门
- 摘录:情商与影响力
- 狼图腾