1.上图为真实抓到的一个蓝牙广播数据帧,裸数据为:
d6 be 89 8e 44 17 05 df 3e ae 8d f6 10 09 41 71 61 72 61 20 4e 31 30 30 20 31 43 37 30 33 8e
按照上面的格式解析裸数据得到以下内容:
- – Preamble:
- – Access Address:d6 be 89 8e //0x8e89bed6
- – PDU:44 17 05 df 3e ae 8d f6 10 09 41 71 61 72 61 20 4e 31 30 30 20 31 43 37
- – CRC:30 33 8e //0xcc715c
2.广播包的PDU,裸数据为:
44 17 05 df 3e ae 8d f6 10 09 41 71 61 72 61 20 4e 31 30 30 20 31 43 37
按照上面的格式解析裸数据得到以下内容:
- PDU_Header: 44 17
- – PDU_Type(4bit):0100
- – RFU(1bit):0
- – ChSel(1bit):0
- – TxAdd(1bit):1
- – RxAdd(1bit):0
- – Length(8bit):0x17 //23
- PDU_Payload:05 df 3e ae 8d f6 10 09 41 71 61 72 61 20 4e 31 30 30 20 31 43 37
- – AdvA:05 df 3e ae 8d f6 // f6:8d:ae:3e:df:05
- – AdvData:10 09 41 71 61 72 61 20 4e 31 30 30 20 31 43 37
3.扫描回复的数据为:
10 09 41 71 61 72 61 20 4e 31 30 30 20 31 43 37