我有一个RN-171 WiFLy模块(我对硬件的工作非常新,btw),我需要它通过WiFi与iPhone通话。为了达到这个目的,我选择了使用CocoaHTTPServer在iPhone上托管一个Web服务器,将RN-171设置为Adhoc模式,通过iPhone加入网络,然后通过设备向iPhone服务器发送请求。使用WiFi模块加载CocoaHTTPServer的页面时出现问题
当我尝试在我的Mac上(在Apache上运行)加载页面时,该模块正常工作。设备打印* OPEN *,显示返回的HTML,然后打印出* CLOSE *。
然而,对于iPhone应用程序,它只是在* OPEN *暂挂一段时间,直到它超时,然后显示* CLOSE *。我在应用程序中放置了一个断点,确实可以看到它正在打到iPhone服务器,但由于某种原因服务器正在响应。
我无法通过逐步通过应用程序找出问题,但我猜测请求没有被关闭或什么东西。
set dns name www.rovingnetworks.com
set ip host 0
set ip remote 80
set ip proto 18
set com remote GET$/server.php?value=
set sys auto 10
set option format 1
set uart mode 2
save
reboot
以上是我进入到该设备设法得到它来连接从manual采取的命令。在我的情况下,我将dns名称设置为iPhone IP,将远程字符串设置为GET $/index.html?value =,但我没有任何运气。
任何想法?