Arduino Yun wifi問題
如題小弟我參考些範例做了一個在同wifi環境下
設定ip及port就可以用利用手機控制Arduino Yun
但當我連接成功後,手動將手機上的wifi斷訊再重新連結
卻無法控制了!
求解
以下附上程式:
void loop()
{
Process wifiCheck;
wifiCheck.runShellCommand("ifconfig wlan0 | grep addr | grep -v HWaddr | cut -c21-35");
YunClient client = server.accept();
if(client.connected())
{
Serial.println("Client connected");
client.write(11);
String string = "";
while(client.connected())
{
if(client.available())
{
int received = client.read();
switch (received)
{
case 1:
{
Serial.println("--Array--");
delay(1000);
while(received < 2 && client.connected() )
{
Array();
}
received = client.read();
}
Serial.println("--Array--");
client.write(11);
break;
}
case 2:
{
Serial.println("--Array--");
break;
default:
{
break;
}
}
}
}
client.stop();
}
else
{
Serial.println("no client connected");
client.write(11);
}
delay(1000);
}
請問該如何修改才能在斷訊後重連 仍能控制Arduino Yun呢? - - 這邊老手不多... 個人看不太懂
你要不要加一些說明
問題 1. 你是Arduino 連 WIFI,WIFI 連手機,還是 Arduino接WIFI模組 給 手機連
問題 2. 你連成功是指能操作 還是只是連成功?
這個人有類式的...
http://blog.kenyang.net/2013/09/arduino-wifi-shield.html - - 這邊老手不多... 個人看不太懂
你要不要加一些說明
問題 1. 你是Arduino 連 WIFI,WIFI 連手機,還 ...
BlackJa 發表於 2015-6-27 18:18 http://www.robofun.net/forum/images/common/back.gif
問題 1. 你是Arduino 連 WIFI,WIFI 連手機,還是 Arduino接WIFI模組 給 手機連
:arduino板是有自帶WIFI模組了 然後用WIFI連到AP 手機也用WIFI連到AP
問題 2. 你連成功是指能操作 還是只是連成功?
:連成功指的是可以用APP操作Arduino Yun了
但是在我連成功的情況下,將手機的WIFI關閉之後再重新開啟WIF連到AP
再試圖控制Arduino Yun時,就不行了!!
不知道大大有沒有類似的問題出現過@@
謝謝您的回覆! 回復 3# zx12302
我是來亂的 - -. 有沒有可能是你的Arduino Yun 連結沒有斷開?
假設
A手機連上了,B手機還能連嗎?
A手機斷線、B手機連線.
最近在試 藍芽..沒有這種問題..中斷重連都正常
頁:
[1]