ble4.2扫描回复包详解(SCAN_RSP)

2021-09-15 12:52:47 浏览数 (1)

点击上方[物联网思考],选择置顶,第一时间查看物联网分享!

本文依照蓝牙核心规范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字节。

0 人点赞