Necesito establecer una conexión Ethernet entre un host y mbed, donde el host pueda enviar comandos al mbed (por ejemplo, avanzar, retroceder, detener, etc.).
Como no se sabe cuándo se recibirán estos comandos entrantes, sería recomendable mantener mi código Socket en un hilo separado, que sondea el socket.receive (..) en un bucle while (verdadero), y luego establece ¿El estado (basado en el comando recibido) del hilo principal?
Alternativamente, ¿hay una forma de usar una interrupción siempre que haya datos (es decir, un comando) para recibir?
¿Con qué tipo de problemas puedo encontrar alguno de estos métodos?