Libreria basica para el manejo del ESP01

Dependents:   Gateway_Cotosys Gateway_Cotosys_os5

Revision:
9:21290fc75c17
Parent:
8:ef9014a530cf
--- a/ESP01.cpp	Sun Sep 15 20:54:35 2019 +0000
+++ b/ESP01.cpp	Mon Jan 06 04:39:26 2020 +0000
@@ -81,7 +81,7 @@
 bool ESP01::GetIP(char *ip)
 {
     SendCMD("AT+CIFSR");
-    return RcvReply(ip, 2000);
+    return RcvReply(ip, 3000);
 }
 
 //Defines wifi mode; Parameter: mode; 1= STA, 2= AP, 3=both
@@ -188,14 +188,16 @@
 {
     bool ended = 0;
     char c;
+    Timer t;
 
     strcpy(r, "");
+    t.start();
     while(!ended) {
         if(comm.readable()) {
             c = comm.getc();
             AddChar(r, c);
         }
-        if(c == 0x0D) {
+        if((c==0x0D)||(t.read_ms() > 5000)) {
             ended = 1;
         }
     }