Added monitoring feature of ESP8266's UART

Dependents:   ESP8266_W7500_Example DualNetworkInterface-Basic

Fork of ESP8266Interface by ESP8266

Revision:
28:91e65e22e63a
Parent:
22:c4360e61486a
Child:
30:c035696b9397
--- a/ESP8266/ESP8266.h	Mon Apr 20 20:27:11 2015 +0000
+++ b/ESP8266/ESP8266.h	Tue Apr 28 18:52:20 2015 +0000
@@ -47,8 +47,9 @@
     * @param reset reset pin of the wifi module ()
     * @param ssid ssid of the network
     * @param phrase WEP, WPA or WPA2 key
+    * @param baud the baudrate of the serial connection
     */
-    ESP8266( PinName tx, PinName rx, PinName reset, const char * ssid, const char * phrase );
+    ESP8266( PinName tx, PinName rx, PinName reset, const char * ssid, const char * phrase, uint32_t baud );
 
     /**
     * Connect the wifi module to the ssid contained in the constructor.
@@ -143,7 +144,7 @@
     void flush();
 
     /**
-    * Send a command to the wify module. Check if the module is in command mode. If not enter in command mode
+    * Send a command to the wifi module. Check if the module is in command mode. If not enter in command mode
     *
     * @param str string to be sent
     * @param ACK string which must be acknowledge by the wifi module. If ACK == NULL, no string has to be acknoledged. (default: "NO")
@@ -172,7 +173,7 @@
     };
 
 protected:
-    Serial wifi;
+    RawSerial wifi;
     DigitalOut reset_pin;
     char phrase[30];
     char ssid[30];