低功耗蓝牙链路层数据格式汇总(二)

本文详细解释了低功耗蓝牙链路层数据包的LL_control_pdu及其包含的各种PDU,如LL_CONNECTION_UPDATE,LL_TERMINATE_IND,LL_ENC_REQ等,涵盖了连接参数更新、加密请求、时钟精度请求等关键功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

蓝牙文章链接直达: 👇

1.profile层(待更新)

2.属性协议层(ATT)(待更新)

3.安全管理协议层(SMP)

4.通用访问协议层(GAP)(待更新)

5.通用属性协议层(GATT)(待更新)

6.逻辑链路控制和适配协议层(L2CAP)

7.主机控制器接口层(HCI)

8.链路层(LL)

9.低功耗蓝牙链路层数据格式汇总(一)

10.低功耗蓝牙链路层数据格式汇总(二)

11.蓝牙应用

在上述文章中我们已经讲述了广播信道的相关Pdu,接下来我们对链路层的相关数据包进行详细的介绍:

数据信道pdu

在这里插入图片描述
在这里插入图片描述

  • 以上是数据信道的pdu,数据信道的分类会根据payload中的操作码去划分,以上格式是针对链路层的格式,数据信道的每个pdu都会包含。
  • 数据信道的pdu主要有数据头、payload和完整性校验(MIC)组成。
参数类型 参数含义
LLID 逻辑链路标识符,用来判断数据报文属于下列种类型
0b00,保留
0b01,来白L2CAP的延续帧,或者是一个空包.高层报文延续
0b10,来自L2CAP的开始帧,或者是一个完整的报文,高层报文开始
0b11,控制报文,管理连接
NESN(1bit) 预期序列号
SN(1bit) 序列号
MD(1bit) 更多数据
CP(1bit) 是否包含CTEinfo
RFU(3bit) 保留
length(8bit) 长度
CTEinfo(8bit) 指明Constant Tone Extension的类型和长度
Paylo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值