Estoy trabajando con la comunicación de socket en Arduino, y necesito el bloque try/catch para un manejo adecuado, ¿qué sugieren? Mi búsqueda en internet no fue exitosa.try/catch block en Arduino
edición:
El código que estoy trabajando con el módulo utiliza wifly para interactuar con una aplicación móvil, estoy construyendo un módulo de robot con algunos controles sobre la aplicación móvil que utilizan Android. Todo funciona bien, pero a veces el socket se desconecta, así que necesito agregar manejo para esos casos, algo similar a try/catch block, pero no encontré un bloque similar para Arduino.
Mi código:
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();
}
}
Es necesario que nos dará algo más de información ... Al igual que lo que usted ha intentado, lo usted ha encontrado ... –
Acabo de actualizar la pregunta – NZal