当前位置:  开发笔记 > IOS > 正文

什么是蓝牙的范围,它是严格1:1?

如何解决《什么是蓝牙的范围,它是严格1:1?》经验,为你挑选了2个好方法。

有谁知道你可以从iPhone蓝牙获得什么样的范围?此外,连接是否严格一对一?我知道你可以从多个对等体中选择连接但是一旦建立连接,你似乎只能在一个对等体之间传输数据?基本上,是否有可能创造某种"多人"体验?



1> Andrew Bainb..:

只是回答你问题的范围部分......

2级设备的10米数字(其中iPhone就是一个例子)非常重要.

蓝牙设备的范围受到许多现实世界因素的限制.蓝牙使用的2.4 GHz射频强烈被水吸收.例如,考虑连接到蓝牙单声道耳机的iPhone.如果耳机在一只耳朵里,而iPhone在你身体另一侧的裤袋里,那么两个装置之间就会有很多水.这通常会在实践中导致大量数据包丢失(您可以在正在传输的音频中听到此消息).因此,在这种情况下,范围大约是一米.

在相反的极端情况下,两个仅由清澈空气隔开的2级设备可以达到数百米的范围.

影响事物的其他因素有:

    干扰 - 很多东西都使用2.4 GHz.例如,WiFi可能会导致问题.

    天线设计 - 空间和成本限制通常意味着天线设计不是最佳的.我不知道iPhone在这方面有多好.

    墙壁 - 通常墙壁会衰减蓝牙信号.但是,有时它们是有用的反射器.

    硬件质量 - 有些芯片比其他芯片效果更好.甚至相同芯片的不同固件版本可能以不同方式执行.不同版本的iPhone可能拥有(或将拥有)不同的芯片.

    协议 - 可以通过纠错和重传来解决信号质量差的问题.即使iPhone SDK强制您使用特定协议,仔细设计您的应用程序也会有所作为.

总而言之,您应该做一些真实世界的测试.



2> Mr. Will..:

连接是一对一的,但您可以创建一个adhoc网络,其中一个电话充当主/协调器.其他电话将通过主/协调器路由所有通信.

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有