iOS的蓝牙附件最大速度? [英] iOS Bluetooth Accessory maximum speed?

查看:558
本文介绍了iOS的蓝牙附件最大速度?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我开发一个外部设备,该设备有大量通过蓝牙发送到iPhone / iPad的数据,但发送一个非常缓慢的速度仅为60kbps。

I'm developing an external device, this device has a large amount of data to be sent via Bluetooth to the iphone / ipad, but sends a very slow speed is only about 60kbps.

该设备将数据发送到PC的速度是256kbps的,我想是因为设备问题没有。
谁知道iOS的蓝牙最大速度是?

The device sends data to the PC speed is 256kbps, I think not because of device problems. Who knows the iOS Bluetooth maximum speed is?

信息:
使用外部附件的框架,
蓝牙2.0 + EDR

Information: Use external accessory framework, Bluetooth 2.0 + EDR

谢谢,

推荐答案

我知道这是有点晚,但基于所有的工作我一直在做,的iDevice的一般比PC / Android的蓝牙慢。这是由于设备的限制,内部,而且还取决于你如何做你的数据传送(数据包大小,频率,延迟,数据包开销,缓存大小等),这可能会减慢你的速度,以及。

I know this is a bit late, but based on all the work I've been doing, the iDevice's are generally slower than PC/Android over Bluetooth. This is due to internal restrictions of the device, but also depending on how you're doing your data transfer (packet sizes, frequencies, latencies, packet overhead, buffer sizes, etc...), that could slow you down as well.

另一个问题是,这取决于你使用BT模块上,我见过他们能有多少数据传递到iOS设备上存在巨大差异(10倍),(即使它们都可以推到机器人在300kbps的) 。

Another issue is that depending on the BT module you're using, I've seen HUGE variations (factor of 10) in how much data they can pass to iOS devices (even though they can all push to Androids at 300kbps).

在使用iOS设备进行通信,有数据包处理过程中一些额外的开销和所使用的协议,如果BT固件开发人员不处理此正确,你会看到性能影响。这些数字也改变设备到设备和iOS版本的iOS版本。

When communicating with an iOS device, there is some additional overhead during packet handling and the protocols used, and if the BT firmware developer doesn't handle this correctly, you'll see performance implications. These numbers also change device to device and iOS version to iOS version.

要给你一些具体的数字,用我的BT模块中的一个,这里是我的结果(到目前为止我见过最高的):结果
迷你的iPad运行iOS 7.0.4 - 18,500-20,500字节/秒结果
iPhone 5S运行iOS 7.0.4 - 14000-15000字节/秒结果
iPod Touch的运行iOS 7.0.4 - 16,000-17 000字节/秒结果
iPod Touch的运行iOS 6.1.3 - 19,000-20,000字节/秒

To give you some concrete numbers, with one of my BT modules, here were my results (the highest I've seen so far):
iPad Mini running iOS 7.0.4 - 18,500-20,500 bytes/s
iPhone 5S running iOS 7.0.4 - 14,000-15,000 bytes/s
iPod Touch running iOS 7.0.4 - 16,000-17 000 bytes/s
iPod Touch running iOS 6.1.3 - 19,000-20,000 bytes/s

最后一次测试有向您显示了iOS版本,本身也能产生很大的影响。请注意,这些都是做同一样BT模块,每3-4个试运行。

The last test there shows you that the iOS version itself can also have a large impact. Note, these were all done with the same BT module, 3-4 runs per test.

这篇关于iOS的蓝牙附件最大速度?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆