Generic Access Profile
转自:https://www.bluetooth.com/specifications/assigned-numbers/generic-access-profile
Assigned numbers are used in GAP for inquiry response, EIR data type values, manufacturer-specific data, advertising data, low energy UUIDs and appearance characteristics, and class of device.
EIR Data Type, Advertising Data Type (AD Type) and OOB Data Type Definitions
| Data Type | Data Type Name | Reference for Definition | ||||||||||||||||
| 0x01 | <<Flags>> | Bluetooth Core Specification:Vol. 3, Part C, section 8.1.3 (v2.1 + EDR, 3.0 + HS and 4.0)Vol. 3, Part C, sections 11.1.3 and 18.1 (v4.0)Core Specification Supplement, Part A, section 1.3 | ||||||||||||||||
| 0x02 | <<Incomplete List of 16-bit Service Class UUIDs>> | Bluetooth Core Specification:Vol. 3, Part C, section 8.1.1 (v2.1 + EDR, 3.0 + HS and 4.0)Vol. 3, Part C, sections 11.1.1 and 18.2 (v4.0)Core Specification Supplement, Part A, section 1.1 | ||||||||||||||||
| 0x03 | <<Complete List of 16-bit Service Class UUIDs>> | Bluetooth Core Specification:Vol. 3, Part C, section 8.1.1 (v2.1 + EDR, 3.0 + HS and 4.0)Vol. 3, Part C, sections 11.1.1 and 18.2 (v4.0)Core Specification Supplement, Part A, section 1.1 | ||||||||||||||||
| 0x04 | <<Incomplete List of 32-bit Service Class UUIDs>> | Bluetooth Core Specification:Vol. 3, Part C, section 8.1.1 (v2.1 + EDR, 3.0 + HS and 4.0)Vol. 3, Part C, section 18.2 (v4.0)Core Specification Supplement, Part A, section 1.1 | ||||||||||||||||
| 0x05 | <<Complete List of 32-bit Service Class UUIDs>> | Bluetooth Core Specification:Vol. 3, Part C, section 8.1.1 (v2.1 + EDR, 3.0 + HS and 4.0)Vol. 3, Part C, section 18.2 (v4.0)Core Specification Supplement, Part A, section 1.1 | ||||||||||||||||
| 0x06 | <<Incomplete List of 128-bit Service Class UUIDs>> | Bluetooth Core Specification:Vol. 3, Part C, section 8.1.1 (v2.1 + EDR, 3.0 + HS and 4.0)Vol. 3, Part C, sections 11.1.1 and 18.2 (v4.0)Core Specification Supplement, Part A, section 1.1 | ||||||||||||||||
| 0x07 | <<Complete List of 128-bit Service Class UUIDs>> | Bluetooth Core Specification:Vol. 3, Part C, section 8.1.1 (v2.1 + EDR, 3.0 + HS and 4.0)Vol. 3, Part C, sections 11.1.1 and 18.2 (v4.0)Core Specification Supplement, Part A, section 1.1 | ||||||||||||||||
| 0x08 | <<Shortened Local Name>> | Bluetooth Core Specification:Vol. 3, Part C, section 8.1.2 (v2.1 + EDR, 3.0 + HS and 4.0)Vol. 3, Part C, sections 11.1.2 and 18.4 (v4.0)Core Specification Supplement, Part A, section 1.2 | ||||||||||||||||
| 0x09 | <<Complete Local Name>> | Bluetooth Core Specification:Vol. 3, Part C, section 8.1.2 (v2.1 + EDR, 3.0 + HS and 4.0)Vol. 3, Part C, sections 11.1.2 and 18.4 (v4.0)Core Specification Supplement, Part A, section 1.2 | ||||||||||||||||
| 0x0A | <<Tx Power Level>> | Bluetooth Core Specification:Vol. 3, Part C, section 8.1.5 (v2.1 + EDR, 3.0 + HS and 4.0)Vol. 3, Part C, sections 11.1.5 and 18.3 (v4.0)Core Specification Supplement, Part A, section 1.5 | ||||||||||||||||
| 0x0D | <<Class of Device>> | Bluetooth Core Specification:Vol. 3, Part C, section 8.1.6 (v2.1 + EDR, 3.0 + HS and 4.0)Vol. 3, Part C, sections 11.1.5 and 18.5 (v4.0)Core Specification Supplement, Part A, section 1.6 | ||||||||||||||||
| 0x0E | <<Simple Pairing Hash C>> | Bluetooth Core Specification:Vol. 3, Part C, section 8.1.6 (v2.1 + EDR, 3.0 + HS and 4.0)Vol. 3, Part C, sections 11.1.5 and 18.5 (v4.0) | ||||||||||||||||
| 0x0E | <<Simple Pairing Hash C-192>> | Core Specification Supplement, Part A, section 1.6 | ||||||||||||||||
| 0x0F | <<Simple Pairing Randomizer R>> | Bluetooth Core Specification:Vol. 3, Part C, section 8.1.6 (v2.1 + EDR, 3.0 + HS and 4.0)Vol. 3, Part C, sections 11.1.5 and 18.5 (v4.0) | ||||||||||||||||
| 0x0F | <<Simple Pairing Randomizer R-192>> | Core Specification Supplement, Part A, section 1.6 | ||||||||||||||||
| 0x10 | <<Device ID>> | Device ID Profile v1.3 or later | ||||||||||||||||
| 0x10 | <<Security Manager TK Value>> | Bluetooth Core Specification:Vol. 3, Part C, sections 11.1.7 and 18.6 (v4.0)Core Specification Supplement, Part A, section 1.8 | ||||||||||||||||
| 0x11 | <<Security Manager Out of Band Flags>> | Bluetooth Core Specification:Vol. 3, Part C, sections 11.1.6 and 18.7 (v4.0)Core Specification Supplement, Part A, section 1.7 | ||||||||||||||||
| 0x12 | <<Slave Connection Interval Range>> | Bluetooth Core Specification:Vol. 3, Part C, sections 11.1.8 and 18.8 (v4.0)Core Specification Supplement, Part A, section 1.9 | ||||||||||||||||
| 0x14 | <<List of 16-bit Service Solicitation UUIDs>> | Bluetooth Core Specification:Vol. 3, Part C, sections 11.1.9 and 18.9 (v4.0)Core Specification Supplement, Part A, section 1.10 | ||||||||||||||||
| 0x1F | <<List of 32-bit Service Solicitation UUIDs>> | Core Specification Supplement, Part A, section 1.10 | ||||||||||||||||
| 0x15 | <<List of 128-bit Service Solicitation UUIDs>> | Bluetooth Core Specification:Vol. 3, Part C, sections 11.1.9 and 18.9 (v4.0)Core Specification Supplement, Part A, section 1.10 | ||||||||||||||||
| 0x16 | <<Service Data>> | Bluetooth Core Specification:Vol. 3, Part C, sections 11.1.10 and 18.10 (v4.0) | ||||||||||||||||
| 0x16 | <<Service Data - 16-bit UUID>> | Core Specification Supplement, Part A, section 1.11 | ||||||||||||||||
| 0x20 | <<Service Data - 32-bit UUID>> | Core Specification Supplement, Part A, section 1.11 | ||||||||||||||||
| 0x21 | <<Service Data - 128-bit UUID>> | Core Specification Supplement, Part A, section 1.11 | ||||||||||||||||
| 0x22 | <<LE Secure Connections Confirmation Value>> | Core Specification Supplement Part A, Section 1.6 | ||||||||||||||||
| 0x23 | <<LE Secure Connections RandomÿValue>> | Core Specification Supplement Part A, Section 1.6 | ||||||||||||||||
| 0x24 | <<URI>> | Bluetooth Core Specification:Core Specification Supplement, Part A, section 1.18 | ||||||||||||||||
| 0x25 | <<Indoor Positioning>> | Indoor Posiioning Service v1.0 or later | ||||||||||||||||
| 0x26 | <<Transport Discovery Data>> | Transport Discovery Service v1.0 or later | ||||||||||||||||
| 0x17 | <<Public Target Address>> | Bluetooth Core Specification:Core Specification Supplement, Part A, section 1.13 | ||||||||||||||||
| 0x18 | <<Random Target Address>> | Bluetooth Core Specification:Core Specification Supplement, Part A, section 1.14 | ||||||||||||||||
| 0x19 | <<Appearance>> | Bluetooth Core Specification:Core Specification Supplement, Part A, section 1.12 | ||||||||||||||||
| 0x1A | <<Advertising Interval>> | Bluetooth Core Specification:Core Specification Supplement, Part A, section 1.15 | ||||||||||||||||
| 0x1B | <<LE Bluetooth Device Address>> | Core Specification Supplement, Part A, section 1.16 | ||||||||||||||||
| 0x1C | <<LE Role>> | Core Specification Supplement, Part A, section 1.17 | ||||||||||||||||
| 0x1D | <<Simple Pairing Hash C-256>> | Core Specification Supplement, Part A, section 1.6 | ||||||||||||||||
| 0x1E | <<Simple Pairing Randomizer R-256>> | Core Specification Supplement, Part A, section 1.6 | ||||||||||||||||
| 0x3D | <<3D Information Data>> | 3D Synchronization Profile, v1.0 or later | ||||||||||||||||
| 0xFF | <<Manufacturer Specific Data>> | Bluetooth Core Specification:Vol. 3, Part C, section 8.1.4 (v2.1 + EDR, 3.0 + HS and 4.0)Vol. 3, Part C, sections 11.1.4 and 18.11 (v4.0)Core Specification Supplement, Part A, section 1.4 | ||||||||||||||||
| 0x27 | <<LE Supported Features>> | Core Specification Supplement, Part A, Section 1.19 | ||||||||||||||||
| 0x28 | <<Channel Map Update Indication>> | Core Specification Supplement, Part A, Section 1.20 | ||||||||||||||||
Generic Access Profile的更多相关文章
- 蓝牙—GAP(Generic Access Profile)
1.简介 下图可见GAP在蓝牙协议中的位置和关系 LE中GAP共有四个角色: <1> Boradcaster:发送advertising 事件的设备 <2>Observer:接 ...
- (一)GATT Profile和GAP 简介(目前所有的BLE应用都基于GATT,所以也要了解是怎么一回事)-转发
个人大总结:(先后顺序) 1.GAP协议定义多个角色(其中就有中心设备[GATT客户端](唯一)叫主设备||和外围设备[GATT服务端端](多个)也叫从设备). 2.先经过GAP协议,再有GATT协议 ...
- 对蓝牙profile的理解
蓝牙profile协议概览.pdf 之所以把Profile翻译为配置文件,是为避免和JavaME中的简表混淆.配置文件也是蓝牙 SIG官方网站给出的标准翻译. 想要使用蓝牙无线技术,设备必须能够翻译特 ...
- 【转】GATT Profile 简介
网上关于讲解 BLE 的内容比较少,看到这篇文章写的非常详细 Introduction to Bluetooth Low Energy,作为 BLE 的入门时介绍是非常合适的.本文主要翻译了一下这篇文 ...
- 蓝牙Profile的概念和常见种类
蓝牙Profile Bluetooth的一个很重要特性,就是所有的Bluetooth产品都无须实现全部 的Bluetooth规范.为了更容易的保持Bluetooth设备之间的兼容,Bluetooth规 ...
- iOS - GATT Profile 简介
1.引言 现在低功耗蓝牙(BLE)连接都是建立在 GATT (Generic Attribute Profile) 协议之上.GATT 是一个在蓝牙连接之上的发送和接收很短的数据段的通用规范,这些很短 ...
- 蓝牙Profile的概念和常见种类(转)
蓝牙Profile Bluetooth的一个很重要特性,就是所有的Bluetooth产品都无须实现全部 的Bluetooth规范.为了更容易的保持Bluetooth设备之间的兼容,Bluetooth规 ...
- andriod(十七)蓝牙profile
1. 蓝牙profile Bluetooth的一个很重要特性,就是所有的Bluetooth产品都无须实现全部的Bluetooth规范.为了更容易的保持Bluetooth设备之间的兼容, Bluetoo ...
- 蓝牙BLE: GATT Profile 简介(GATT 与 GAP)
一. 引言 现在低功耗蓝牙(BLE)连接都是建立在 GATT (Generic Attribute Profile) 协议之上.GATT 是一个在蓝牙连接之上的发送和接收很短的数据段的通用规范,这些很 ...
随机推荐
- 三. 动态添加option选项
- php curl 实例+详解
直接上实例 <?php //创建一个新cURL资源 $ch = curl_init(); //用于中文等特殊字符的url转码 $aurl = urlencode($address); $url= ...
- Raspberry Pi 配置笔记二
配置源 http://blog.chinaunix.net/uid-21658993-id-4702322.html deb http://ipv4.mirrors.ustc.edu.cn/raspb ...
- BZOJ 3942: [Usaco2015 Feb]Censoring
Description 有两个字符串,每次用一个中取出下一位,放在一个字符串中,如果当前字符串的后缀是另一个字符串就删除. Sol KMP+栈. 用一个栈来维护新加的字符串就可以了.. 一开始我非常的 ...
- NOI2005 聪聪和可可
Sol 记忆化搜索. \(f[u][v]\) 表示聪聪在 \(u\) ,可可在 \(v\) ,聪聪抓到可可的期望. 预处理出 \(u\) 到 \(v\) 最短路径编号最小的点,记为 \(g[u][v] ...
- 39 网络相关函数(七)——live555源码阅读(四)网络
39 网络相关函数(七)——live555源码阅读(四)网络 39 网络相关函数(七)——live555源码阅读(四)网络 简介 14)readSocket从套接口读取数据 recv/recvfrom ...
- C/C++相对论——C++中为什么要使用异常?
C++中为什么要使用异常? 很多人也许知道C++中的异常机制,很多人也许不知道.很多人知道C中常用的assert,也知道在编译时候指定NODEBUG来忽略它. 对于C语言,使用正常的if-else即是 ...
- win7和ubuntu双系统删除ubuntu的方法
双系统,一般是先安装win7,再装ubuntu,开机用grub引导.假如装完双系统,某一天又想恢复使用windows怎么办呢? 也许你会说,直接用win7的磁盘管理工具,格式化ubuntu所在磁盘不就 ...
- Strobogrammatic Number
Strobogrammatic Number I A strobogrammatic number is a number that looks the same when rotated 180 d ...
- Nginx如何设置拒绝或允许指定ip访问
location ~ /druid/ { #deny 192.168.1.1; allow 192.168.1.1; deny all; proxy_pass http://127.0.0.1:808 ...