我认为iPhone Wi-Fi硬件能够在频道之间切换,因为我的WLAN路由器向我显示了频道1到13.因此,我认为必须将WLAN频谱划分为这些。我想观察我的应用程序中特定频道的信号强度。有没有办法获得这些数据?

有帮助吗?

解决方案

WiFi分为13个频道 - 它们用于减少与使用相同频谱的其他路由器和设备的干扰。可以在路由器中手动设置通道,但通常由路由器自动选择。渠道本身重叠;例如通道7仍将与通道+/- 5通道相关。请注意,并非所有频道都在全球所有地区获得许可,因此您只能在路由器上看到(比方说)11个频道。

您正在寻找的是信号噪声或更一般的“质量”信号。在任何给定的频道上 - 即找出哪个频道最适合特定的安装。尽管可以在硬件接口上获得允许您计算此值的各种指标,但iPhone网络API不会公开它们。你可以调查使用越狱的iPhone和相应的devkit或将你的应用程序切换到destop。

其他提示

您的路由器在特定频道(1-13)上广播,您的iphone将只使用正在播放的频道。通道的原因是减少与周围路由器的干扰。理想情况下,您想要选择一个未使用的频道。虽然通道本身重叠,例如,通道7仍将与通道+/- 5通道相关。

您可以下载许多应用程序,它们会显示它可以找到的所有接入点以及它们正在广播的频道。这可以帮助您找到最适合自己使用的渠道。

基本上我所说的是,你的iPhone无法选择路由器正在播放的频道。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top