嗨!
如何在DSP项目中的一个连接事件中传输3个包?
谢谢!
Z0806020433,
在一个连接间隔中发送多个数据包不是由您(由我的意思是设备),将要发送多少个数据包依赖于中央本身,因此您不会强制核心保持清醒为了获得您想要发送的数据包。只要您使用数据保留数据缓冲区,设备将尽可能多地发送,直到中央停止它。
谢谢mt_dialog.
你好!我想提高传输速度,我将连接间隔更改为7.5ms(最小),以及在一个数据包中的27字节,如果DA14580可以在一个连接事件中发送3个数据包,因此传输速度为10.8kb / s(最大值)。
正如我所提到的那样,您无法控制一个连接间隔中的数据包进行多少,通过作为中心的580,最大实现的传输大约为10.9 kB / s。关于7.5ms的连接间隔,我并不确定Android或iOS将以其实际连接间隔接受此值,实际上它是规范定义的最小值,但Android和IOS设备具有其他限制,我信任在Android和IOS设备中约为12.5ms。
嗨!Android设备是12.5ms,iOS设备为20ms。如何计算最大值(10.9kb / s)?是否有一些文件来解释传输?
您可以发送预定义大小的文件并测量传输它的时间需要多长时间,此外,我认为有终端给你一些迹象表明你的吞吐量是多少,你不能只是计算它每个连接间隔的数据包量不是标准的。关于关于传输的文档,不是任何对话框文档,可以解释数据发射方式如何在BLE上完成,但您可以看看BLE规范或书籍,解释BLE功能。
Z0806020433,
在一个连接间隔中发送多个数据包不是由您(由我的意思是设备),将要发送多少个数据包依赖于中央本身,因此您不会强制核心保持清醒为了获得您想要发送的数据包。只要您使用数据保留数据缓冲区,设备将尽可能多地发送,直到中央停止它。
谢谢mt_dialog.
你好!
我想提高传输速度,我将连接间隔更改为7.5ms(最小),以及在一个数据包中的27字节,如果DA14580可以在一个连接事件中发送3个数据包,因此传输速度为10.8kb / s(最大值)。
Z0806020433,
正如我所提到的那样,您无法控制一个连接间隔中的数据包进行多少,通过作为中心的580,最大实现的传输大约为10.9 kB / s。关于7.5ms的连接间隔,我并不确定Android或iOS将以其实际连接间隔接受此值,实际上它是规范定义的最小值,但Android和IOS设备具有其他限制,我信任在Android和IOS设备中约为12.5ms。
谢谢mt_dialog.
嗨!
Android设备是12.5ms,iOS设备为20ms。如何计算最大值(10.9kb / s)?是否有一些文件来解释传输?
Z0806020433,
您可以发送预定义大小的文件并测量传输它的时间需要多长时间,此外,我认为有终端给你一些迹象表明你的吞吐量是多少,你不能只是计算它每个连接间隔的数据包量不是标准的。关于关于传输的文档,不是任何对话框文档,可以解释数据发射方式如何在BLE上完成,但您可以看看BLE规范或书籍,解释BLE功能。
谢谢mt_dialog.