iPhone4S-可扩展的数据传输速度

iPhone4S-可扩展的数据传输速度,iphone,ios5,core-bluetooth,bluetooth-lowenergy,Iphone,Ios5,Core Bluetooth,Bluetooth Lowenergy,我最近一直在修补BLE(蓝牙低能)连接类,但它的传输速度没有超过1KB/5秒。我相信,在文档中,它说最大速度是每20毫秒60字节。通过数据传输和计算每组数据包后的Ack传输,我相信我们应该能够达到每秒1.5KB的速度。所以我的代码比它应该的慢7-8倍 我只是想知道是否有人能够像文档中所说的那样快速地在BLE中进行数据传输。如果你的速度比我的快,你会得到什么样的速度 非常感谢请参阅apple的指南,您将看到需要一个连接更新请求来加速您的连接 我的最小值为20毫秒,最大值为40毫秒 我希望我能帮忙

我最近一直在修补BLE(蓝牙低能)连接类,但它的传输速度没有超过1KB/5秒。我相信,在文档中,它说最大速度是每20毫秒60字节。通过数据传输和计算每组数据包后的Ack传输,我相信我们应该能够达到每秒1.5KB的速度。所以我的代码比它应该的慢7-8倍

我只是想知道是否有人能够像文档中所说的那样快速地在BLE中进行数据传输。如果你的速度比我的快,你会得到什么样的速度


非常感谢

请参阅apple的指南,您将看到需要一个连接更新请求来加速您的连接

我的最小值为20毫秒,最大值为40毫秒

我希望我能帮忙


Roman

如果您能够使用更高的MTU大小(由iOS协商),那么您将能够进一步增加带宽,因为有一个4字节L2CAP报头和一个3字节ATT报头,不会在一个数据包中传输更多数据


如果您能够在pr连接间隔内传输6个数据包,那么您将能够在每个连接间隔内额外输入35字节(第一个数据包的7字节报头仍然在那里)。MTU大小也可以在多个连接间隔内拆分,从而在pr连接间隔内增加7个字节的吞吐量。(重新组装数据包需要更长的时间。)ATT允许的最大MTU大小为515字节(ATT的最大大小为512字节+操作码+句柄的3字节头)

如何设置这些参数?