我正在Arduino中使用套接字通信,并且我需要try/catch块来进行正确的处理,你们建议如何?我在网上搜索并不成功。Arduino中的try/catch块
编辑:
我一起工作的代码使用WiFly模块与移动应用程序进行交互,我建立使用过的Android移动应用程序的一些控制机器人模块。 一切工作正常,但有时套接字断开,所以我需要添加处理这种情况下,类似于try/catch块,但我没有找到类似的块为Arduino。
我的代码:
void loop() {
Client client = server.available();
if (client) {
while (client.connected()) {
if (client.available()) {
// Serial.print("client connected \n");
char c = client.read();
if(c == 'L')
turnLeft();
if(c == 'R')
turnRight();
if(c == 'F')
goForward();
if(c == 'B')
goBackward();
if(c == 'S')
Stop();
Serial.print(c);
}
}
// give the web browser time to receive the data
delay(100);
client.stop();
}
}
你需要给我们一些更多的信息...喜欢你已经尝试什么,什么你已经找到了... – 2012-04-19 12:57:29
我刚刚更新了这个问题 – NZal 2012-04-19 13:04:34