Extending the X_NUCLEO_IDW01M1 to allow configuration of the board as an access point

Dependents:   X_NUCLEO_IDW01M1_AP_Test

Fork of X_NUCLEO_IDW01M1 by ST

Revision:
18:b265b3b696f1
Parent:
8:0f302a13e21b
Child:
22:a1276b7d3b2d
--- a/Spwf/wifi_interface.c	Thu Jun 02 06:01:26 2016 +0000
+++ b/Spwf/wifi_interface.c	Tue Jun 21 20:20:50 2016 +0000
@@ -963,6 +963,16 @@
 if(status != WiFi_MODULE_SUCCESS)
 return WiFi_CONFIG_ERROR;
 
+/* Set the ip parameters up */  
+status = SET_Configuration_Addr(WIFI_IP_ADDRESS, "192.168.0.1");
+if (status != WiFi_MODULE_SUCCESS) return WiFi_CONFIG_ERROR; 
+status = SET_Configuration_Addr(WIFI_IP_NETMASK, "255.255.255.0");
+if (status != WiFi_MODULE_SUCCESS) return WiFi_CONFIG_ERROR; 
+status = SET_Configuration_Addr(WIFI_IP_HOSTNAME, "idw01m1");
+if (status != WiFi_MODULE_SUCCESS) return WiFi_CONFIG_ERROR; 
+status = SET_Configuration_Value(IP_USE_DHCP_SERVER, custom);
+if (status != WiFi_MODULE_SUCCESS) return WiFi_CONFIG_ERROR;
+
 /* Set the channel number */  
 status = SET_Configuration_Value(WIFI_CHANNEL_NUMBER, channel_num);
 if(status != WiFi_MODULE_SUCCESS)