Statistics: Posted by william5858 — Tue Mar 07, 2017 1:28 pm
Statistics: Posted by ESP_Faye — Tue Jul 07, 2015 3:30 pm
Code:
// Disabling Power saving mode
wifi_set_sleep_type( NONE_SLEEP_T );
Statistics: Posted by parmar7725274 — Tue Jul 07, 2015 2:30 am
Code:
void ICACHE_FLASH_ATTR
user_init()
{
uart_init(BIT_RATE_115200, BIT_RATE_115200);
#ifdef PLATFORM_DEBUG
ets_uart_printf("ESP8266 platform starting...\r\n");
#endif
struct softap_config apConfig;
struct ip_info ipinfo;
char ssid[32];
char password[33];
char macaddress[17];
char info[150];
wifi_softap_dhcps_stop();
if( wifi_get_phy_mode() != PHY_MODE_11N )
{
os_printf("*** Setting PHY_MODE ...\r\n");
wifi_set_phy_mode( PHY_MODE_11N );
}
if(wifi_get_opmode() != SOFTAP_MODE)
{
#ifdef PLATFORM_DEBUG
ets_uart_printf("ESP8266 not in SOFTAP mode, restarting in SOFTAP mode...\r\n");
#endif
wifi_set_opmode(SOFTAP_MODE);
}
IP4_ADDR(&ipinfo.ip, 10, 10, 10, 1);
IP4_ADDR(&ipinfo.gw, 10, 10, 10, 1);
IP4_ADDR(&ipinfo.netmask, 255, 255, 255, 0);
wifi_set_ip_info(SOFTAP_IF, &ipinfo);
//wifi_get_macaddr(SOFTAP_IF, macaddr);
wifi_softap_get_config(&apConfig);
os_memset(apConfig.ssid, 0, sizeof(apConfig.ssid));
os_sprintf(ssid, "%s", WIFI_APSSID);
os_memcpy(apConfig.ssid, ssid, os_strlen(ssid));
if (wifi_get_opmode() == SOFTAP_MODE)
{
#if 1 //def WIFI_APWPA
os_memset(apConfig.password, 0, sizeof(apConfig.password));
os_sprintf(password, "%s", WIFI_APPASSWORD);
os_memcpy(apConfig.password, password, os_strlen(password));
apConfig.authmode = AUTH_WPA_WPA2_PSK;
#else
apConfig.authmode = AUTH_OPEN;
#endif
apConfig.channel = 1;
apConfig.max_connection = 4;
apConfig.ssid_hidden = 0;
apConfig.ssid_len = 0;
apConfig.beacon_interval = 100;
wifi_softap_set_config(&apConfig);
os_printf("wifi_softap_set_config %s %s!\r\n",apConfig.ssid, apConfig.password);
}
wifi_softap_dhcps_start();
#if 1 //def PLATFORM_DEBUG
os_printf("ESP8266 platform started!\r\n");
#endif
}
Statistics: Posted by ESP_Faye — Mon Jun 29, 2015 5:22 pm
Statistics: Posted by parmar7725274 — Tue Jun 23, 2015 1:14 am
Statistics: Posted by parmar7725274 — Fri Jun 19, 2015 1:35 am
Code:
apConfig.ssid_len = 0;
apConfig.beacon_interval = 100;
wifi_softap_set_config(&apConfig);
Code:
void ICACHE_FLASH_ATTR
user_init()
{
uart_init(BIT_RATE_115200, BIT_RATE_115200);
#ifdef PLATFORM_DEBUG
ets_uart_printf("ESP8266 platform starting...\r\n");
#endif
struct softap_config apConfig;
struct ip_info ipinfo;
char ssid[33];
char password[33];
char macaddress[17];
char info[150];
wifi_softap_dhcps_stop();
if( wifi_get_phy_mode() != PHY_MODE_11N )
{
os_printf("*** Setting PHY_MODE ...\r\n");
wifi_set_phy_mode( PHY_MODE_11N );
}
if(wifi_get_opmode() != SOFTAP_MODE)
{
#ifdef PLATFORM_DEBUG
ets_uart_printf("ESP8266 not in SOFTAP mode, restarting in SOFTAP mode...\r\n");
#endif
wifi_set_opmode(SOFTAP_MODE);
}
IP4_ADDR(&ipinfo.ip, 10, 10, 10, 1);
IP4_ADDR(&ipinfo.gw, 10, 10, 10, 1);
IP4_ADDR(&ipinfo.netmask, 255, 255, 255, 0);
wifi_set_ip_info(SOFTAP_IF, &ipinfo);
//wifi_get_macaddr(SOFTAP_IF, macaddr);
wifi_softap_get_config(&apConfig);
os_memset(apConfig.ssid, 0, sizeof(apConfig.ssid));
os_sprintf(ssid, "%s", WIFI_APSSID);
os_memcpy(apConfig.ssid, ssid, os_strlen(ssid));
if (wifi_get_opmode() == SOFTAP_MODE)
{
#if 1 //def WIFI_APWPA
os_memset(apConfig.password, 0, sizeof(apConfig.password));
os_sprintf(password, "%s", WIFI_APPASSWORD);
os_memcpy(apConfig.password, password, os_strlen(password));
apConfig.authmode = AUTH_WPA_WPA2_PSK;
#else
apConfig.authmode = AUTH_OPEN;
#endif
apConfig.channel = 1;
apConfig.max_connection = 4;
apConfig.ssid_hidden = 0;
apConfig.ssid_len = 0;
apConfig.beacon_interval = 100;
wifi_softap_set_config(&apConfig);
os_printf("wifi_softap_set_config %s %s!\r\n",apConfig.ssid, apConfig.password);
}
wifi_softap_dhcps_start();
#if 1 //def PLATFORM_DEBUG
os_printf("ESP8266 platform started!\r\n");
#endif
}
Statistics: Posted by ESP_Faye — Wed Jun 17, 2015 11:16 am
Statistics: Posted by parmar7725274 — Wed Jun 17, 2015 1:40 am
Code:
apConfig.beacon_interval = 100;
wifi_softap_set_config(&apConfig);
Statistics: Posted by ESP_Faye — Tue Jun 16, 2015 2:33 pm
Statistics: Posted by parmar7725274 — Sat Jun 13, 2015 1:44 pm
mode : sta(18:fe:34:9e:16:b5) + softAP(1a:fe:34:9e:16:b5)
add if0
dhcp server start:(ip:192.168.4.1,mask:255.255.255.0,gw:192.168.4.1)
add if1
bcn 100
add 1
aid 1
station: 18:fe:34:9e:18:21 join, AID = 1
station: 18:fe:34:9e:18:21 leave, AID = 1
rm match
add 1
aid 1
station: 18:fe:34:9e:18:21 join, AID = 1
station: 18:fe:34:9e:18:21 leave, AID = 1
mode : sta(18:fe:34:9e:18:21)
add if0
scandone
add 0
aid 1
pm open phy_2,type:2 0 0
cnt
reconnect
rm match
pm close 7 0 0/10001392
scandone
add 0
aid 1
pm open phy_2,type:2 0 0
cnt
reconnect
rm match
pm close 7 0 0/10001361
scandone
add 0
aid 1
pm open phy_2,type:2 0 0
cnt
reconnect
rm match
pm close 7 0 0/10000192
WiFi connecting fail
Statistics: Posted by parmar7725274 — Sat Jun 13, 2015 1:26 pm
Statistics: Posted by ESP_Faye — Fri Jun 05, 2015 10:11 am
Code:
void ICACHE_FLASH_ATTR
user_init()
{
uart_init(BIT_RATE_115200, BIT_RATE_115200);
os_delay_us(100);
#ifdef PLATFORM_DEBUG
ets_uart_printf("ESP8266 platform starting...\r\n");
#endif
struct softap_config apConfig;
struct ip_info ipinfo;
char ssid[33];
char password[33];
char macaddress[17];
char info[150];
wifi_softap_dhcps_stop();
if( wifi_get_phy_mode() != PHY_MODE_11N )
{
ets_uart_printf("*** Setting PHY_MODE ...\r\n");
wifi_set_phy_mode( PHY_MODE_11N );
}
if(wifi_get_opmode() != SOFTAP_MODE)
{
#ifdef PLATFORM_DEBUG
ets_uart_printf("ESP8266 not in SOFTAP mode, restarting in SOFTAP mode...\r\n");
#endif
wifi_set_opmode(SOFTAP_MODE);
//after esp_iot_sdk_v0.9.2, need not to restart
//system_restart();
}
IP4_ADDR(&ipinfo.ip, 10, 10, 10, 1);
IP4_ADDR(&ipinfo.gw, 10, 10, 10, 1);
IP4_ADDR(&ipinfo.netmask, 255, 255, 255, 0);
wifi_set_ip_info(SOFTAP_IF, &ipinfo);
wifi_get_macaddr(SOFTAP_IF, macaddr);
wifi_softap_get_config(&apConfig);
os_memset(apConfig.ssid, 0, sizeof(apConfig.ssid));
os_sprintf(ssid, "%s", WIFI_APSSID);
os_memcpy(apConfig.ssid, ssid, os_strlen(ssid));
if (wifi_get_opmode() == SOFTAP_MODE)
{
#ifdef WIFI_APWPA
os_memset(apConfig.password, 0, sizeof(apConfig.password));
os_sprintf(password, "%s", WIFI_APPASSWORD);
os_memcpy(apConfig.password, password, os_strlen(password));
apConfig.authmode = AUTH_WPA_WPA2_PSK;
#else
apConfig.authmode = AUTH_OPEN;
#endif
apConfig.channel = 1;
apConfig.max_connection = 4;
apConfig.ssid_hidden = 0;
wifi_softap_set_config(&apConfig);
}
os_delay_us(500000);
wifi_softap_dhcps_start();
#ifdef PLATFORM_DEBUG
if (wifi_get_opmode() == SOFTAP_MODE)
{
wifi_softap_get_config(&apConfig);
os_sprintf(macaddress, MACSTR, MAC2STR(macaddr));
os_sprintf(info,"OPMODE: %u, SSID: %s, PASSWORD: %s, CHANNEL: %d, AUTHMODE: %d, MACADDRESS: %s PHU MODE : %d\r\n",
wifi_get_opmode(),
apConfig.ssid,
apConfig.password,
apConfig.channel,
apConfig.authmode,
macaddress,
wifi_get_phy_mode());
ets_uart_printf(info);
}
#endif
//BtnInit();
#ifdef PLATFORM_DEBUG
ets_uart_printf("ESP8266 platform started!\r\n");
#endif
}
Code:
void platform_init( void )
{
uint8 ret;
char ssid[32] = "NeelKanth";
char password[64] = "1234512345";
struct station_config stationConf, stationConfig;
ret = wifi_station_disconnect( );
os_printf("\n\r wifi_station_disconnect : %d \n", ret);
//wifi_station_dhcpc_stop( );
//Setup wifi
os_printf(" Start in STATION mode: %d \r\n",wifi_get_opmode());
if( wifi_get_opmode() != STATION_MODE )
{
os_printf(" Start in STATION mode\r\n");
wifi_set_opmode( STATION_MODE ); // Station Mode
}
wifi_set_phy_mode( PHY_MODE_11N );
if( wifi_station_get_config( &stationConf ) )
{
os_memset( stationConf.ssid, 0, sizeof(stationConf.ssid) );
os_memset( stationConf.password, 0, sizeof(stationConf.password) );
os_sprintf( stationConf.ssid, "%s", ssid );
os_sprintf( stationConf.password, "%s", password );
//need not mac address
stationConf.bssid_set = 0;
if( !wifi_station_set_config( &stationConf ) )
{
os_printf("Failed to set STATION MODE configuration\r\n");
}
}
// wifi_station_dhcpc_start( );
ret = wifi_station_connect ( );
os_printf("\n\r wifi_station_connect : %d \n", ret);
wifi_station_set_auto_connect(1);
if(wifi_station_get_config(&stationConfig))
{
os_printf("\nSTA config: OPMODE: %u, SSID: %s, PASSWORD: %s, PHy Mode : %d\r\n",
wifi_get_opmode(),
stationConfig.ssid,
stationConfig.password,
wifi_get_phy_mode() );
}
}
/******************************************************************************
* FunctionName : user_init
* Description : entry of user application, init user function here
* Parameters : none
* Returns : none
*******************************************************************************/
void user_init(void)
{
system_timer_reinit();
uart_init(BIT_RATE_115200, BIT_RATE_115200);
platform_init();
// network_init();
}
Statistics: Posted by parmar7725274 — Fri Jun 05, 2015 1:41 am
Statistics: Posted by ESP_Faye — Thu Jun 04, 2015 10:18 am
Statistics: Posted by parmar7725274 — Thu Jun 04, 2015 1:02 am