低功耗蓝牙开发权威指南第二部分-控制器
2016-09-27 10:46
483 查看
第五章:物理层
5.1背景
5.2模拟调制
5.3数字调制
5.4频段
5.5调制
5.6射频通道
5.7发射功率
5.8容限
5.9接收机灵敏度
5.10通信距离
第六章:直接测试模式
6.1背景
6.2接收机测试
6.2.1测试报文格式
6.2.2发射机测试
6.2.3接收机测试
6.3硬件接口
6.3.1串口
6.3.2命令与事件
6.3.使用HCI的直接测试模式
第七章:链路层
7.1链路层状态机
7.1.1就绪态
7.1.2广播态
7.1.3扫描态
7.1.4发起态
7.1.5连接态
7.1.6多状态机
7.2报文
7.2.1广播与数据报文
7.2.2白化
7.3报文结构
7.3.1比特序与字节
7.3.2前导
7.3.3接入地址
7.3.4报文
7.3.5长度
7.3.6净荷
7.3.7循环冗余校验
7.4信道
7.4.1调频
7.4.3自适应调频
7.5设备发现
7.5.1通用广播
7.5.2定向广播
7.5.3不可连接广播
7.5.4可发现广播
7.6广播
7.7建立连接
7.7.1接入地址
7.7.2CRC初始化
7.7.3发现窗口
7.7.4连接事件
7.7.5信道图
7.7.6睡眠的时钟精度
7.8发送数据
7.8.1数据报头
7.8.2逻辑链路标识符
7.8.3序列号
7.8.4确认
7.8.5更多数据
7.8.6使用序列号和更多的数据的例子
7.9加密
7.9.1AES*
7.9.2加密净荷数据
7.9.3消息完整性校验
7.10管理连接
7.10.1连接参数更新
7.10.2自适应跳频
7.10.3启动加密
7.10.4重启加密
7.10.5版本交换
7.10.6功能交换
7.10.7终止连接
7.11鲁棒性
7.11.1自适应跳频
7.11.2强CRC
第八章:HCI接口
8.1介绍
8.2物理接口
8.2.1UART
8.2.2三线UART
8.2.3USB
8.2.4SDIO
8.3逻辑接口
8.3.1HCI信道
8.3.2命令数据包
8.3.3事件数据包
8.3.4数据包
8.3.5命令流控
8.3.6数据流控
8.4控制器的配置
8.4.1重置控制器为已知状态
8.4.2读取设备地址
8.4.3设置事件掩码
8.4.4读取缓冲区大小
8.4.5读取控制器支持的功能
8.4.6读取控制器支持的状态
8.4.7随机数
8.4.8加密数据
8.4.9设置随机地址
8.4.10白名单
8.5广播和观察
8.5.1广播
8.5.2被动扫描
8.5.3主动扫描
8.6发起连接
8.6.1与白名单设备发起的连接
8.6.2与单一设备发起连接
8.6.3取消连接请求
8.7连接管理
8.7.1更新连接
8.7.2更新信道映射图
8.7.3交换功能列表
8.7.4交换版本信息
8.7.5加密连接
8.7.6启动加密
8.7.7终止连接
相关文章推荐
- 低功耗蓝牙开发权威指南第三部分-主机
- 低功耗蓝牙开发权威指南第四部分-应用
- 低功耗蓝牙开发权威指南第一部分-综述
- 低功耗蓝牙开发权威指南 之 安全
- 第二部分:开发简要指南-第三章 Hello,本地化
- Bluetooth LE(低功耗蓝牙) - 第二部分
- 第二部分:开发简要指南-第四章 Activity的生命周期
- 找了很久的低功耗蓝牙程序开发,终于在国外找到了部分资料
- 第二部分:开发简要指南-第六章 使用Fragments构建动态UI
- Bluetooth LE(低功耗蓝牙) - 第二部分
- 第二部分:开发简要指南-第一章 Hello,World
- 第二部分:开发简要指南-第七章 与其他应用程序交互
- 低功耗蓝牙开发技术概述(二)——控制器(下)
- [翻译]现代java开发指南 第二部分
- 低功耗蓝牙开发技术概述(二)——控制器(上)
- Bluetooth LE(低功耗蓝牙) - 第二部分
- 第二部分:开发简要指南-第五章 支持不同的Android设备
- 第二部分:开发简要指南-第二章 Hello,Views
- Neo4j Java开发快速指南 - 第二部分
- Xqk.Data数据框架开发指南:丰富的、灵活的查询方法(第二部分:适应不同数据库系统的查询)