L2CAP C-frame格式

本文详细介绍了蓝牙L2CAP层的C-frame格式,包括连接请求、响应、配置请求及响应等关键帧的结构和字段含义,如PSM、CID、MTU、QoS选项等,对于理解蓝牙协议栈底层通信具有重要作用。

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

1、L2CAP_COMMANND_REJECT_RSP(0x01)

此命令是在command不合法以及对方的response不合法的情况下发送给对方Information的格式如下:

Reason:告知Remote端为什么拒绝请求,有以下值:

不同的Reason有不同的Reason Data 

2、L2CAP_CONNECTION_REQ(0x02)

发起连接请求,格式如下:

其中PSM就是所携带的那些协议

Source CID 为两个字节,表示发送请求的设备上的通道端点。一旦通道配置完成,流向请求发送方的数据包将被发送到此CID。因此,Source CID表示发送请求和接收响应的设备上的通道端点。Source CID的值应该在表2.1中定义的动态分配范围内,并且不能已经分配到发送请求的设备上的其他通道

3、L2CAP_CONNECTION_RSP(0x03)

Destination CID : 此字段包含发送此Response报文的设备上的通道端点。因此,Destination CID表示接收请求并发送响应的设备上的通道端点。Destination CID的值应该在表2.1中定义的动态分配范围内,并且不能已经分配到发送响应的设备上的其他通道(个人感觉这东西应该和Req中的Source CID的用法差不多)

Source CID :此字段包含接收此Response报文的设备的通道端点。这是从L2CAP_CONNECTION_REQ包的SCID字段复制的 (这东西就感觉和0x02的Source CID是匹配的)<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值