DA1468x bly -4.2发送超过20字节

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support.我们将在未来几天修复bug /优化搜索和标记。
4个职位/ 0个新
最后发表
Jitendraprasad
离线
最后看到:2年3个月前
加入:2017-10-02 38
DA1468x bly -4.2发送超过20字节

你好,对话框的团队,

我正在工作的DA1468x芯片与pxp_reporter的例子。我已经创建了自定义ble服务发送和接收20字节的自定义数据。
但现在我需要增加有效载荷的大小。那么,我如何增加MTU大小的大小,以便我们可以接收超过20个字节,如果可能的话,大约240个字节。

我看到suota在一个数据包中收到244字节。我们能否在一个数据包中实现这个字节长度?是否有任何示例代码可作为实现参考?

任何帮助都将被感激。

谢谢,
Jitendra

设备:
PM_Dialog
离线
最后看到:1天7小时前
工作人员
加入:2018-02-08 11:03
嗨Jitendraprasad,

嗨Jitendraprasad,

为了接收超过20字节,如你提到的,我建议你使用ble_error_t ble_gap_mtu_size_set(uint16_t mtu_size)函数,并设置适当的mtu_size(240为你的应用程序)。请注意,在创建设备的属性数据库之前必须调用这个API函数。这是因为设备配置将被修改,这将导致清除当前属性数据库(如果它存在的话)。另外,请注意240字节,您不会在一个广告间隔内接收它们。

问候,PM_Dialog

Jitendraprasad
离线
最后看到:2年3个月前
加入:2017-10-02 38
谢谢你的快速回复

感谢您的快速回复。

但是,能否请您澄清一下您在上述回复中的最后一个声明,它被突出显示如下:

“另外,要注意240字节,你不会在一个广告间隔内收到它们。”

谢谢

Jitendra

PM_Dialog
离线
最后看到:1天7小时前
工作人员
加入:2018-02-08 11:03
嗨Jitendraprasad,

嗨Jitendraprasad,

您能够接收超过240字节,正如我在前面的回答中所提到的,但如果在一个广告/连接间隔内不能接收全部数据,那么其余的数据将在下一个间隔内接收。

谢谢,PM_Dialog