发送超过20个字节的通知

7个职位/ 0个新职位
最后发表
VesaN
离线
最后看到:5年10个月前
大师 主
加入:2014-06-26 08:49
发送超过20个字节的通知

是否可以将32个字节的包分成2个通知消息?MTU大小为23,将通知的最大大小限制为20个字节。或者我应该使用指示,以便在收到第一个数据包时得到确认?

这有点棘手。我想把MTU保持在23

设备:
Joacimwe
离线
最后看到:一年九个月前
大师
加入:2014-01-14 06:45
一个简单的方法就是发送

一个简单的方法是发送两个通知。然而,您必须等待发送第二个,直到您已经发送了第一个。诀窍是等待GATTC_CMP_EVT消息,该消息指示您的第一个通知已经发送。然后你可以寄下一封。通常可以在连接事件期间发送多个通知,因此不会得到任何额外的延迟。

VesaN
离线
最后看到:5年10个月前
大师 主
加入:2014-06-26 08:49
谢谢Joacimwe,

谢谢Joacimwe,

我想那会有用的!

lyncxy119
离线
最后看到:2年3个月前
加入:2015-05-14 03:23
嗨,Joacimwe,你能解释一下吗

你好,Joacimwe,你能解释得更详细些吗?我也有这个问题,非常感谢

海量存储系统(MSS)中
离线
最后看到:6年2个月前
加入:2015-05-07十七12
嗨,Joacimwe

嗨,Joacimwe

我使用DA14580DEVKT-B和DSPS测试BLE-UART,我只得到大约1.5kB/s,然后我发现DA14580可以达到大约10kB/s。

在DA14580DEVKT-B和DSPS的测试环境下,你能给我一些建议,帮助我达到10kB/s的数据吞吐量吗?

谢谢!

JE_Dialog
离线
最后看到:2个月1个星期前
工作人员
加入:2013-12-05 14:02
你好,MSS,关于吞吐量

你好,MSS,关于DSPS的吞吐量,你能描述一下关于你的设置吗?例如,你是使用设备到设备还是设备到iOS / Android,连接参数是什么等等。?

你好,Joacimwe,谢谢你之前的回复。

BR JE_Dialog

michael.wan
离线
最后看到:5年5个月前
加入:2015-05-04 04:48
可以换一下吗

可以更改MTU吗?通过函数GATT_EXC_MTU_REQ ?
或者如何发送多个包在一个连接事件,除了通知?