For test

Dependencies:   mbed

Revision:
30:46a560b71e61
Parent:
29:75185b05d6a4
Child:
31:ab3e7ca014c1
--- a/ESP8266.h	Wed Feb 04 14:27:30 2015 +0000
+++ b/ESP8266.h	Wed Feb 04 15:03:52 2015 +0000
@@ -55,8 +55,12 @@
      */
     ESP8266(PinName tx, PinName rx, int baud_rate = 9600);
     
-    //init port
-    bool init(uint8_t mode, String ssid, String pwd, uint8_t chl = ESP8266_CHANNEL_7, uint8_t ecn = ESP8266_ECN_WAP_WAP2_PSK);
+    bool setStationMode(String ssid, String pwd);
+    bool setSoftAPMode(String ssid, String pwd,
+        ESP8266Channel chl = ESP8266_CHANNEL_7, ESP8266Encrypstion ecn = ESP8266_ECN_WAP_WAP2_PSK);
+    
+    bool setStationSoftAPMode(String ssid, String pwd, String sap_ssid, String sap_pwd ,
+        ESP8266Channel chl = ESP8266_CHANNEL_7, ESP8266Encrypstion ecn = ESP8266_ECN_WAP_WAP2_PSK);
     
     bool ipConfig(uint8_t type, String addr, int port, uint8_t mux = 0, uint8_t id = 0);