在iOS7上进行蓝牙通信时出现问题

时间:2014-02-26 08:23:55

标签: ios objective-c bluetooth nsstream multipeer-connectivity

我有一个应用程序必须通过蓝牙快速处理NSData。问题是发送和接收NSData之间的延迟(长度为367,频率为每秒至少10个口袋)随着时间的推移变得越来越大。

DELAY:
0.111
...
1.124
...
20.02
...
50.12

现在我尝试使用方法sendData:toPeers:withMode:error:发送数据。 我无法相信蓝牙通常无法发送4KBps(在2个iPhone 5s上测试)。我该如何解决? NSInputStreams(NSOutputStreams)会帮助我吗?

P.S。:当我使用相同代码的Wi-Fi时,即使每秒使用freq 60口袋,一切看起来都很好。

更新:当我尝试使用流时,它们会在几秒钟后关闭。

0 个答案:

没有答案