Code: Select all
bool ICACHE_FLASH_ATTR
Local_Network_Init(void)
{
struct softap_config config;
wifi_set_opmode(SOFTAP_MODE);
wifi_softap_get_config(&config); // Get config first.
os_memset(config.ssid, 0, 32);
os_memset(config.password, 0, 64);
os_memcpy(config.ssid, "WLAN_ConSmarts", 14);
os_memcpy(config.password, "consmarts", 9);
config.authmode = AUTH_WPA_WPA2_PSK;
config.ssid_len = 14;//0 or its actual length
config.beacon_interval = 100;
config.max_connection = 4; // how many stations can connect to ESP8266 softAP at most.
/* wifi_softap_set_config(&config);// Set ESP8266 softap config .
os_printf("SSID:%s\nPASSWD:%s\n",config.ssid,config.password);*/
if(wifi_softap_set_config(&config))// Set ESP8266 softap config .
{
os_printf("SSID:%s\nPASSWD:%s\n",config.ssid,config.password);
return TRUE;
}
else
{
os_printf("wifi_set_softap_config FAIL...\n");
return FALSE;
}
}