• La placa debe estar conectada a la corriente eléctrica y a la computadora en la cual esté instalada a través
del puerto USB.
• Se debe habilitar en la placa Galileo la comunicación Telnet así como la información de conexión de red al
serial monitor, mediante el siguiente código:
void setup() {
system("telnetd -l /bin/sh
}
void loop() {
system("ifconfig eth0 >
delay(5000);
}
El void setup indica ejecutar el comando de Linux para activar Telnet. En tanto, void loop indica que
la información de salida sobre la conexión Ethernet será al monitor serial de Arduino.
La función system() está definida exclusivamente para Galileo, para correr comandos de Linux con
código de Arduino.
• Al abrir la ventana del serial monitor aparece la dirección IP (inet addr) junto con otros datos, lo cual indica
que está listo.En caso de no tener respuesta, se recomienda reiniciar.
eth0 Link encap:Ethernet
inet addr:192.168.1.4
inet6 addr:
UP BROADCAST RUNNING MULTICAST
RX packets:326 errors:0 dropped:0 overruns:0 frame:0
TX packets:93 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:52925
Interrupt:41 Base address:0x8000
• Para la conexión a Galileo desde otros equipos:
Mac OS X
a) Abrir la terminal para ubicarse en la dirección /Applications/Utilities
b) Desde la línea de comandos, telnet 192.168.1.4 (la dirección IP debe corresponder con la que muestra
la placa aglileo que se configuró).
");
/dev/ttyGS0");
HWaddr 98:4F:EE:00:1A:F3
Bcast:0.0.0.0
fe80::9a4f:eeff:fe00:1af3/64
(51.6 KiB)
TX bytes:7511
4
Mask:255.255.255.0
Scope:Link
MTU:1500
Metric:1
(7.3 KiB)