本文依照蓝牙核心规范Core_v4.2和核心规范补充Css_v10展开。
1、 链路层包格式
链路层包格式如下图,用于广播通道和数据通道。

Preamble
:前导码,一般情况下,协议栈会自动处理这个字段;
Access Address
:接入地址,广播通道的时候使用0x8E89BED6
这个固定值,数据通道的时候使用随机值;
PDU
:协议数据单元,又分为广播通道PDU和数据通道PDU,其中前2个字节是数据头字段;
CRC
:检验,一般情况下,协议栈会自动处理这个字段。
2、广播通道PDU
2.1、广播通道PDU格式:

Header
:包头;
Payload
:数据。
2.