本文依照蓝牙核心规范Core_v4.2核心规范补充Css_v10展开。

1、SCAN_RSP包PDU


AdvA:6字节,广播地址;
ScanRspData:0-31字节,扫描回复数据。

2、扫描回复数据格式


可以看出广播数据格式由多个AD Structure组成,每个AD Structure由3部分构成,LengthAD TypeAD Data组成;Length为1字节,表示AD Type和AD Data的总长度;现有的AD Type也都是一字节的。

3、SCAN_RSP整包结构


关于PreambleAccess AddressHeaderCRC等字段可参考图解ble4.2空口包(air interface packets)一文。

4、SCAN_RSP抓包


可以看出广播数据是28字节,总共3个AD Structure;这里要注意,扫描回复数据不能超过31字节。

ble4.2扫描回复包详解(SCAN_RSP)相关推荐

  1. ble4.2空口包详解(air interface packets)

    本文依照蓝牙核心规范Core_v4.2和核心规范补充Css_v10展开. 1. 链路层包格式 链路层包格式如下图,用于广播通道和数据通道. Preamble:前导码,一般情况下,协议栈会自动处理这个字 ...

  2. scapy定制数据包详解

    今天继续给大家介绍渗透测试相关知识,本文主要内容是scapy定制数据包详解. 免责声明: 本文所介绍的内容仅做学习交流使用,严禁利用文中技术进行非法行为,否则造成一切严重后果自负! 一.scapy介绍 ...

  3. 网络安全nmap扫描端口命令详解linux网络探测

    简介: nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端.确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统(这是亦称 fingerprinting).它是网络管理员必用的 ...

  4. android jar 包 意见反馈功能,android重点jar包详解.docx

    android重点jar包详解 深入理解View(一):从setContentView谈起 我们都知道?MVC,在Android中,这个?V?即指View,那我们今天就来探探View的究竟.在onCr ...

  5. java axis2 jar_Java axis2.jar包详解及缺少jar包错误分析

    Java  axis2.jar包详解及缺少jar包错误分析 一.最小开发jar集 axis2 开发最小jar包集: activation-1.1.jar axiom-api-1.2.13.jar ax ...

  6. spring2.0和spring2.5及以上版本的jar包区别 spring jar 包详解

    spring jar 包详解 spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环 ...

  7. 【spring】jar包详解与模块依赖关系

    以spring3.X为例 jar包详解 1. spring-core.jar:包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心: 2. spri ...

  8. spring-jar包详解整理

    Spring各jar包详解 spring.jar 是包含有完整发布模块的单个jar 包.但是不包括mock.jar,aspects.jar, spring-portlet.jar, and sprin ...

  9. java axis2 jar_Java axis2.jar包详解及缺少jar包错误分析

    Java  axis2.jar包详解及缺少jar包错误分析 一.最小开发jar集 axis2 开发最小jar包集: activation-1.1.jar axiom-api-1.2.13.jar ax ...

最新文章

  1. gitlab开启https加密 and 全站https
  2. A+B/A*B求A和B
  3. python声明编码作用_Python源代码中的编码声明字符串的作用
  4. linux脚本好难,如何做才能学好Shell脚本的经验总结
  5. C++sparse matrix 稀疏矩阵的实现算法(附完整源码)
  6. List(Map(String, Object))转为Fastjson JSONArray
  7. asp.net core系列 48 Identity 身份模型自定义
  8. python截取指定字符串_python 正则匹配获取指定多个词的在字符串(句子/段落)索引位置...
  9. 如何用Python进行大数据挖掘和分析
  10. 【原创】Extjs4 通用CURD方法
  11. POJ 1979 红与黑
  12. 【等价转换】—— min/max 的转换与互相转换
  13. 【缅怀妈妈系列诗歌】之十三:妈妈,我接您回家
  14. Java学习手册:JDBC中getString()方法与getObject()方法有什么区别?
  15. 变桨距风力发电机液压系统设计
  16. html页面点击生成图片并可以下载图片
  17. opencv安装命令行
  18. Python 根据出生日期判断星座
  19. unity 视频播放器没有声音
  20. beaver彼_如何使用Beaver Builder创建自定义WordPress布局

热门文章

  1. 教你七招如何找Android 高分辨率手机/平板电脑游戏
  2. e1载波的数据速率是_开撕?华为高管质疑三星5G芯片数据造假!
  3. Android应用如何添加自定义铃声
  4. 华硕笔记本装上驱动没有声音问题的解决
  5. c语言编程打不了字,c语言编程中,怎么打汉字啊??我是新手啊~~
  6. IntlliJ IDEA 注册码获取或离线破解
  7. 银行抢占大数据平台 挑战阿里小贷模式
  8. c语言程序设计工资纳税系统,c语言程序设计,纳税工资系统(29页)-原创力文档...
  9. 远洋调查设备使用快讯—Sentinel,磁力仪绞车
  10. easyui之combotree下拉框多选框