我们正在使用802.11在ad hoc模式中的Windows Mobile 6个设备开发无线自组织通信的应用程序。我们正在使用的HP iPAQ 910级的设备和发展OpenNETCF智能设备框架2.3。

作为设计约束,每个设备被表示为SSID。如果两个装置要互相通信时,引发剂切换到其他设备的SSID,并广播UDP消息。然而,这种切换需要4-5秒的时间完成,并花费这么多的时间可能会在某些情况下是不可取的。我们想知道是否有在这两个设备可以进行通信,东西我们能够避免开关的SSID更好,更快的方式?

请让我们知道,如果需要任何更多的信息。在此先感谢您的帮助!

有帮助吗?

解决方案

您应该在同一个SSID运行它们。每个人都需要一个唯一的静态IP地址进行配置。然后,您可以发送邮件到您要基于IP,无需切换哪一个(即它的瞬间)。这种方法也可以让你在同一时间与多个设备进行通信。你甚至可以使用UDP广播功能跟所有的人都在一次,虽然我不知道,当你是一个ad hoc网络上是如何工作的。

我曾经建造了使用的iPAQ与一台笔记本电脑无论是在ad hoc模式做的正是我刚才所描述的系统。附接至笔记本电脑一个操纵杆被用于远程控制,其是针对通过在iPAQ的机器人。

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