尊敬的所有人:
我们使用 cc2650emk 作为我们的无线传输解决方案,但我们遇到了一些问题。
最重要的问题是、如果有任何方法可以提高蓝牙数据速率
以及 cc2650的最大数据速率。
我们已尝试将连接间隔最小化,但在我们看来,
我们只能在单个连接间隔内传输一次,因此数据速率将由确定
连接间隔,我对吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
实际上,我只是将此材料与 simple_peripheral .c Characteristic 4进行比较 ,我发现了这一点
当我们尝试使用 char4执行通知时,数据大小缓冲区只能设置为27。
当我将连接间隔扩大到100ms 时、每个通知似乎都有一些延迟。
此外,当我检查通知机制时 ,我发现了这一点
gattservapp_util.c 中的 gattServApp_SendNotitid()与 blastData()非常相似。
我认为,我认为它几乎做同样的事情,但它没有给我同样的结果。
是否有其他材料可以理解该机制?
我不知道提高吞吐量的关键点。
是的,我已经阅读了所有内容。 但我认为我不知道如何提高吞吐量。
我只是下载这个 git zip,我需要一些时间来尝试这个代码。
在我的应用程序中,我需要始终从 SPI 接口获取通知数据(大约10000次/秒)
当连接间隔设置为100ms 时,它将导致一些数据丢失,我不知道为什么会发生这种情况;
但是,当我们将连接间隔设置为7.5ms 时,它的工作更加顺畅。
因此、我不明白为什么它可以提高吞吐量、从而扩大连接间隔。