[BT_Overview]蓝牙Compliance Requirements
2015-09-14 13:28
344 查看
关于Compliance Requirements
蓝牙规范要求,这部分是Bluetooth core spec的大概提纲,规范要求是指厂家所生产的蓝牙产品有义务遵循这份规范要求,但并不能确认所有的蓝牙产品都是完全按照该规范要求设计,毕竟每家的实现方式可能都有自己的特点。而规范要求的目的主要是两点:质量保证和互操作性。蓝牙产品
蓝牙产品分类有End,Host Subsystem,Controller Subsystem,Profile Subsystem,Component,Development Tool,Test Equipment。蓝牙主机子系统产品
HCI核心配置必须具备。
蓝牙控制器子系统产品
HCI核心配置必须具备。
蓝牙Profile子系统产品
核心配置 core configuration
这部分用于描述各个类型的core configuration所需要具备的协议层,不同的core configuration有不同的要求,具体参见core spec。各类core configuration如下:
1. BR(Basic Rate);
1. EDR(Enhanced Data Rate);
1. HS (High Speed);
1. LE(Low Energy);
1. BR & LE(Basic Rate and Low Energy combined);
1. HCI(Host Controller Interface)。
BR
Host部分
L2CAP(M)SDP(M)
ATT(O)
GATT(O)
GAP(M)
Controller部分
RF(M)BB(M)
LMP(M)
EDR
对asynchronous和synchronous传输有不同的要求。HS
Host部分
L2CAP(P)A2MP(M)
Controller部分
802.11PAL(M)LE
Host部分
L2CAP(P)A2MP(M)
Controller部分
L2CAP(M)GAP(M)
ATT(O)
GATT(O)
GAP(M)
相关文章推荐
- 2015年9月01日【磁盘和文件系统管理】-JY1506402-19+liuhui880818
- QtQuick学习笔记(一)漫谈
- 经典iOS应用UI架构
- iOS中十六进制的颜色转换为UIColor
- STL 之 stack&queue&priority_queue 栈,队列与优先队列
- Android UI 之 Tab类型界面总结
- UICollectionViewCell 多选知识点更新
- JAVA的String、StringBuilder和StringBuffer类的区别
- UITabBarControler解决旋转问题
- UITableView和侧滑返回冲突问题
- HDOJ 4424 Conquer a New Region
- 看unix高级编程(第三版)时遇到apue.h找不到的问题
- erl_stack_queue-队列求迷宫最短路径
- HiWork发布1.6.0版本——调整UI布局,新增消息搜索等多项功能
- erl_stack_queue-利用栈实现迷宫的求解
- How-to: write own Kafka Partitioner based on requirement
- Unix环境高级编程开篇-"apue.h"配置
- qt使用uic命令将后缀名为.ui的文件输出成.h文件方法
- UITextField使用总结
- UITableView+FDTemplateLayoutCell源码学习笔记