Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Diff: main.cpp
- 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);