CC2541 数据实时性问题,速度问题请教
CC2541 相关文章提到速度可以到 5.9K bytes/second
不知道实时性是否有详细的规格,比如每一包发送,到接收完成 的最大延时时间是多少,谢谢
另外想请问有没有 速度更快的方案,延时时间能否控制在5ms以内,非常感谢
看下面这篇文档,详细描述了一次连接事件的全过程。BLE的速度取决于连接间隔,最小的连接间隔是7.5ms.
感觉你在用BLE做他不太擅长的应用,请说明下你的应用。
http://www.ti.com/lit/an/swra347a/swra347a.pdf
你好,
关于速度方面,首先看你主从都是使用的什么设备。
如果都是CC2541,速度还有提升空间。
如果是和手机去做连接,这个需要评估。
下面的数据给你参考:
Maximum Throughput with Smartphones, Laptops
Here are maximum throughput numbers for a given set of popular smart phones and laptops:
iPhone 6,6+,6S,6S+:
Normal Connection Interval of 30mSecs: 2,667 bytes/sec
Connection Interval for HID Over GATT is Present 11.25mSecs: 7,111 bytes/sec
MacBook Pro - OS X (Varies on models):
Maximum Connection Interval range of (11.25 - 15mSecs): 7,111 bytes/sec - 5334 bytes/sec
Android
Nexus 4: Minimum Connection Interval of 7.5 mSecs - Packets per connection Interval: 6 - Throughput: 16,000 Bytes/Sec
Nexus 6P: Minimum Connection Interval of 7.5 mSecs - Packets per connection Interval: 6 - Throughput: 16,000 Bytes/Sec
详细速率,你可以参考我的一片文章:
http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/108802.aspx
希望用到实时操控的应用上 比如像游戏手柄类的,如果延时大了,没有及时响应估计用户体验不太好,谢谢