作者:CleanTheString | 来源:互联网 | 2023-07-18 02:18
比特序与字节报文是一比特一比特传输的,但它们同时也是由数据的字节组成的。当数据的各个字节传输时,总是从最低位开始。1.前导让接收者同步比特计时和设置自动增益控制。如果
比特序与字节
报文是一比特一比特传输的,但它们同时也是由数据的字节组成的。当数据的各个字节传输时,总是从最低位开始。
1.前导
让接收者同步比特计时和设置自动增益控制。
如果接入地址的第一个比特位是“0”,则使用“01010101”序列;如果是“1”,则使用“10101010”序列。
2.接入地址
广播接入地址在广播数据,或是广播、扫描、发起连接时使用,广播接入地址是一个固定值0x8E89BED6。
数据接入地址在连接建立之后的设备间使用,数据接入地址是一个随机值。
3.报头
报头的内容取决于该报文是广播报文还是数据报文。
4.长度
长度是长度域指出的字节数。
5. 净荷
净荷是所传输的“真实”数据。
广播报文:净荷数据中除了最多31个字节的数据之外,还要包含6个字节的广播设备地址。
数据报文:未加密报文的净荷不允许超过27个字节的限制。加密,则需要包含4字节的消息完整性检查域。
6.循环冗余检验(3个字节的CRC)