蓝牙学习之旅——低功耗蓝牙之广播报文ADV_IND
来源:互联网 发布:java培训机构 知乎 编辑:程序博客网 时间:2024/05/16 04:23
本篇文章主要介绍了"蓝牙学习之旅——低功耗蓝牙之广播报文ADV_IND",主要涉及到蓝牙学习之旅——低功耗蓝牙之广播报文ADV_IND方面的内容,对于蓝牙学习之旅——低功耗蓝牙之广播报文ADV_IND感兴趣的同学可以参考一下。
(一)
ADV_IND净荷如下:
AdvA(Advertiser Address)域是public(TxAdd=0)还是random(TxAdd=1)由净荷头中TxAdd域决定。
AdvData域包含广播者主机发出的广播报文。
(二)
上图是一个完整的ADV_IND报文,被解析后如下图所示
(1)前导Preamble:0xaa
(2)接入地址Access Address:0x8e89bed6(广播报文的接入地址是固定的)
(3)净荷PDU
①PDU Type:ADV_IND,占4比特
②Advertiser Address Type:public(即TxAdd=0),占1比特
③Payload Length:36,占6比特
④Advertiser Address:0x0000000000b5,占6字节
⑤AdvData:0x3512ff031812030305010203c11903212172616f6279654b20454c42090e,占30字节
(4)冗余校验CRC:0xe00049
0 0
- 蓝牙学习之旅——低功耗蓝牙之广播报文ADV_IND
- 蓝牙学习之旅——低功耗蓝牙之广播报文ADV_IND
- 蓝牙学习之旅——低功耗蓝牙之报文(广播报文&数据报文)
- 蓝牙学习之旅——低功耗蓝牙之广播报文ADV_DIRECT_IND
- 蓝牙学习之旅——低功耗蓝牙之广播报文SCAN_REQ
- 蓝牙学习之旅——低功耗蓝牙之广播报文SCAN_RSP
- 蓝牙学习之旅——低功耗蓝牙之广播报文CONNECT_REQ
- 蓝牙学习之旅——低功耗蓝牙之数据报文
- 低功耗蓝牙BLE之报文
- 低功耗蓝牙BLE之报文
- 低功耗蓝牙BLE之广播
- 低功耗蓝牙BLE之广播
- 低功耗蓝牙BLE之广播
- 低功耗蓝牙BLE之广播
- 蓝牙学习之旅——低功耗蓝牙之频带和通道
- 蓝牙学习之旅——低功耗蓝牙之物理层Physical Layer
- 蓝牙学习之旅——低功耗蓝牙之链路层Link Layer
- 蓝牙学习之旅——低功耗蓝牙BLE基础
- jsp中使用el表达式中的fn函数
- BootStrap
- 总结Android调用系统相机拍照遇到的坑
- org.glassfish.jersey.servlet.ServletContainer
- centos6安装elasticsearch2.3.3
- 蓝牙学习之旅——低功耗蓝牙之广播报文ADV_IND
- java POI创建Excel单元格并填充时间数据
- android widget简单开发一之创建一个小部件
- 阿里巴巴字体库使用方法
- spring framework 各版本源码下载地址
- oc-Foundation_04_NSDictionary_NSMutableDictionary
- 实现一个简易的Python版CountDownLatch
- 【IO】java IO 总结
- 在windows下通过的IntelliJ IDEA通过Ant构建工具远程提交Spark应用程序