如何在一个连接事件中传输3个包

6个职位/ 0个新职位
最后发表
z0806020433
离线
最后看到:1年3个星期前
加入:2016-05-05 13:32
如何在一个连接事件中传输3个包

这就跟你问声好!

在DSPS项目中,如何在一个连接事件中传输3个包?

谢谢!

设备:
MT_dialog
离线
最后看到:三个月三个星期前
工作人员
加入:2015-06-08 34
嗨z0806020433,

嗨z0806020433,

发送多个数据包在一个连接的间隔不是你(设备我的意思),有多少包将被发送到中央取决于中央本身,你不能够迫使中央保持清醒为了得到你想要发送的数据包。只要你保持数据缓冲区与数据设备将发送尽可能多的数据,直到中央停止它。

由于MT_dialog

z0806020433
离线
最后看到:1年3个星期前
加入:2016-05-05 13:32
这就跟你问声好!

这就跟你问声好!
如果DA14580在一个连接事件中可以发送3个包,那么传输的速度是10.8KB/s(最大值)。

MT_dialog
离线
最后看到:三个月三个星期前
工作人员
加入:2015-06-08 34
嗨z0806020433,

嗨z0806020433,

正如我所提到的,你无法控制在一个连接间隔中要发送多少数据包,通过使用580作为中心实现的最大传输大约是10.9 kB/s。关于连接间隔7.5女士我不确保android和iOS会接受这个值作为实际连接间隔,事实上它是最小值定义的规范,但android和iOS设备有其他限制,我相信是android和iOS设备12.5毫秒。

由于MT_dialog

z0806020433
离线
最后看到:1年3个星期前
加入:2016-05-05 13:32
这就跟你问声好!

这就跟你问声好!
Android设备是12.5毫秒,ios设备是20毫秒。如何计算最大值(10.9KB/s) ?有什么文件可以解释这个传输吗?

MT_dialog
离线
最后看到:三个月三个星期前
工作人员
加入:2015-06-08 34
嗨z0806020433,

嗨z0806020433,

你可以发送文件预定义的大小和测量需要多长时间把它,我也认为有终端,他们给你一些指示你的吞吐量是多少,你不能只计算它自数据包的数量为每个连接间隔不标准。对于关于传输的文档,没有任何对话文档解释如何在BLE上进行数据传输,但是你可以看看BLE规范或解释BLE功能的书籍。

由于MT_dialog