L2CAP API处理分段和重组

了解更多常见问题解答教程

4个帖子/ 0新
最后一篇
普拉斯坦娜
离线
最后一次露面:2天18小时前
加入:2020-09-29 11:56
L2CAP API处理分段和重组

你好对话框,

我想在两个对话框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,但没有接收功能?为什么是这样?

问候,

普拉斯坦娜

设备:
PM_DIALOG.
离线
最后一次露面:11小时22分钟前
职员
加入:2018-02-08 11:03
嗨普拉斯坦尼亚,

嗨普拉斯坦尼亚,

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

谢谢,PM_DIALOG.

普拉斯坦娜
离线
最后一次露面:2天18小时前
加入:2020-09-29 11:56
我想使用l2cap

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

问候,

普拉斯坦娜

PM_DIALOG.
离线
最后一次露面:11小时22分钟前
职员
加入:2018-02-08 11:03
嗨普拉斯坦尼亚,

嗨普拉斯坦尼亚,

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

谢谢,PM_DIALOG.