无法通知数据包大小

了解更多常见问题教程

2个职位/0个新职位
最后一篇文章
苏布拉曼尼亚
离线
最后一次见到:2天9小时前
已加入:2020-07-15 12:43
无法通知数据包大小

你好,

这与对https://support.dialog semiconductor.com/comment/30628#评论-30628

我可以发送通知信息超过20字节每包?我想这是BLE4.2的极限。

我可以将BLE设置为5.0吗?这样我可以在每个数据包中发送更多字节?

谢谢和问候,

亚部

设备:
PM\U对话框
离线
最后一次见到:4小时42分钟前
工作人员
已加入:2018-02-08 11:03
你好,Subramanyan,

你好,Subramanyan,

如前所述,为了接收/发送超过20个字节,您应该使用ble\u gap\u mtu\u size\u set()API,并设置适当的mtu\u大小。请注意,应在创建设备的属性数据库之前调用此API函数。这是因为要修改设备配置,这将导致清除当前属性数据库(如果存在)。另外,在ble_config.h头文件中定义数据长度:

#定义dg\可配置\数据\长度\接收\最大值(251)

#定义dg\可配置\数据\长度\发送\最大值(251)

请看一看DA1469x功耗外围设备软件示例。

谢谢,下午好