跳到主要内容

L2CAP API处理分段和重组

da1469x.

8个月前

L2CAP API处理分段和重组

张贴了普拉斯坦娜0分 3回复
0旋转

你好对话框,

我想在两个对话框USB板之间实现DTLS握手。为此,我需要一个TCP / IP或UDP套接字来设置基本输入输出(I / O)函数,在那里我们将Socket_Read和Socket_Write调用回函数作为参数。因此,基本上是读写的所有背部函数所做的是,如果我从一个USB棒发送DTLS消息,它应该被接收到其他USB缓冲区,反之亦然。因此,据我所知,DTLS需要比BLE更大的数据包大小。我在SDK中看到了L2CAP,以某种方式有一些API来Hadle面向连接的频道。

从BLE核心规范的文献中,我了解L2CAP可以用于连接和连接较少导向的通信。但是,我没有看到任何用于连接的API较少的沟通?还是我错过了什么?

此外,在SDK / BLE / API / include / BLE_L2CAP.h中,BLE_L2CAP_SEND()存在furnctery,但没有接收功能?为什么是这样?

问候,

普拉斯坦娜

8个月前

PM_DIALOG.

嗨普拉斯坦尼亚,

请澄清您试图在项目的BLE侧面完成的内容。您想发送的数据量是多少?你怎么寄给他们?您会将它们放入广告数据,因为设备将无法连接?如果我理解正确。

谢谢,PM_DIALOG.

8个月前

普拉斯坦娜 0分

我想使用L2CAP通道在BLE_PERITELAL和BLE_CONTAL设备之间发送和接收数据。我想检查如何在SDK中使用L2CAP API函数。是否有任何示例,使用L2CAP连接作为SDK中的两个BLE设备之间的通信,而不是SDK中的示例?我想向中央设备发送从BLE_PERITELAL的一些随机静态10kb数据。

问候,

普拉斯坦娜

8个月前

PM_DIALOG.

嗨普拉斯坦尼亚,

由于您想在2个BLE设备之间发送数据,因此您为什么不使用BLE通知或指示?在DA1469x帖子上有几个例子,所以你可以检查出来。

谢谢,PM_DIALOG.