蓝牙 BLE GATT 剖析(一)

原创 2016年05月31日 05:46:51

一.概述

The Generic Attribute Profile (GATT) defines a service framework using the 
Attribute 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

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

蓝牙L2CAP剖析(一)

关键字:bluetooth 蓝牙协议  HCI剖析 HCI概述 HCI笔记 LMP L2CAP SDP RFCOMM  作者:zhongjun 本着互相学习的目的,来分享此一系列的文章,欢迎...

FTS抓包看L2CAP Connection的建立(二)

1.概述     前面一篇博文已经介绍到远端设备对本地的Connection request进行了response,目前L2CAP的连接处于pending状态。这篇将继续抓取下面的一些packets...

蓝牙BLE LINK LAYER剖析(一) -- status and channel

一.LINK LAYER STATES 二.PHYSICAL CHANNEL

蓝牙 BLE GATT 剖析(二)-- GATT UUID and 举例

generic attribute profile (GATT) The Generic Attributes (GATT) define a hierarchical data structure...

蓝牙BLE ATT剖析(一)

一.概述 The attribute protocol allows a device referred to as the server to expose a set  of attribut...

Bluedroid L2CAP 链路限制总结

Android源生l2cap link设置

蓝牙BLE ATT剖析(二)-- PDU

一.Error Handling Error Response The Error Responseis used to state that a given request cannot be ...

蓝牙编程-l2cap协议层的c/s程序

l2cap协议方式的socket连接.以下为客户端的程序:#include #include #include #include #include #include int main( int arg...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)