UNSL/2018 / Mbed 2 deprecated LAB3

Dependencies:   mbed

Revision:
1:b20b759ee10e
Parent:
0:71e6ca69d41f
Child:
2:a2eb4f90766e
--- a/main.cpp	Tue Nov 20 16:00:44 2018 +0000
+++ b/main.cpp	Wed Nov 21 20:26:14 2018 +0000
@@ -31,26 +31,29 @@
     pc.attach(&pc_recv, Serial::RxIrq);
     dev.attach(&dev_recv, Serial::RxIrq);
     
-    dev.puts("AT+RESTORE\r\n");  // configuracion en modo estacion al dispositivo ESP8266 por comandos AT
-    wait(1);  // Tiempo de espera de 1 seg. para esperar respuesta del ESP8266
+    dev.puts("AT+RESTORE\r\n");  // Restablese la salida en puerto del dispositivo ESP8266
+    wait(10);  // Tiempo de espera de 1 seg. para esperar respuesta del ESP8266
     
-    dev.puts("AT+MODE=1\r\n");  // configuracion en modo estacion al dispositivo ESP8266 por comandos AT
+    dev.puts("AT+CWMODE=1\r\n");  // configuracion en modo estacion al dispositivo ESP8266 por comandos AT
     wait(1);  // Tiempo de espera de 1 seg. para esperar respuesta del ESP8266
     
-    dev.puts("AT+CWJAP=\"SE18\",\"12345678\"\r\n"); // Se enlaza a la red de nombre "SE18" y su password "12345678" a traves de comandos AT
+    dev.puts("AT+CWJAP=\"LEIS-1\",\"leis@3459\"\r\n"); // Se enlaza a la red de nombre "SE18" y su password "12345678" a traves de comandos AT
+    wait(10);
+    
+   // dev.puts("AT+CIPSTA=\"192.168.4.3\",\"192.168.4.1\",\"255.255.255.0\"\r\n"); // Se coloca IP fijo, con el IP del Servidor y mascara /24
+   // wait(1);
+    
+    dev.puts("AT+CIPMUX=1\r\n"); // Se declara que el Modulo ESP8266 trabaje con conexciones multiples
     wait(1);
     
-    dev.puts("AT+CIPSTA=\"192.168.4.3\",\"192.168.4.1\",\"255.255.255.0\"\r\n"); // Se coloca IP fijo, con el IP del Servidor y mascara /24
-    wait(1);
-    
-    dev.puts("AT+CIPMUX=1\r\n"); // Se declara que el Modulo ESP8266 trabaje con conexciones multiples
+    dev.puts("AT+CIPSTA?\r\n");
     wait(1);
         
     while(1) {
     if (sw1==0){
         dev.puts("AT+CIPCLOSE=1\r\n");
         wait(1);
-        dev.puts("AT+CIPSTART=1,\"UDP\",\"192.168.4.1\",1001,1003,0\r\n"); // coneccion con Curu
+        dev.puts("AT+CIPSTART=1,\"UDP\",\"10.1.1.130\",1001,1003,0\r\n"); // coneccion con Curu
         wait(1);
         dev.puts("AT+CIPCLOSE=2\r\n");
         wait(1);
@@ -58,7 +61,7 @@
         wait(1);
         }
     if (sw2==0){
-        dev.puts("AT+CIPSEND=4,8\r\n");
+        dev.puts("AT+CIPSEND=1,8\r\n");
         wait(1);
         dev.puts("FUNCIONA");
         wait(1);