Freedman v2

Dependents:   Freedman_v2

Fork of WizFi250Interface by DongEun Koak

Revision:
14:1f5121c5efcd
Parent:
13:0b8e51d3c0e8
--- a/WizFi250/WizFi250.cpp	Fri Jun 26 04:19:01 2015 +0000
+++ b/WizFi250/WizFi250.cpp	Tue Jul 14 06:53:34 2015 +0000
@@ -52,12 +52,18 @@
     cmdAT();
 }
 
-int WizFi250::join()
+int WizFi250::join(WiFiMode mode)
 {
     char sec[10];
 
-    _state.wm = WM_STATION;
     if( cmdMMAC() ) return -1;
+
+    if(mode == WM_AP)
+    	_state.wm = WM_AP;
+    else
+    	_state.wm = WM_STATION;
+
+	if ( cmdWNET(_state.dhcp) ) return -1;
     if ( cmdWSET(_state.wm, _state.ssid) ) return -1;
 
     switch (_state.sec)