void sleeping(void);
void wake_up_func(void)
{
wifi_fpm_close();
wifi_set_opmode_current(STATION_MODE);
os_printf("ON\n");
sleeping();
}
void sleeping(void)
{
wifi_station_disconnect();
if(wifi_set_opmode(NULL_MODE)){os_printf("Null OK\n");}
wifi_fpm_set_sleep_type(LIGHT_SLEEP_T);
wifi_fpm_open();
wifi_fpm_set_wakeup_cb(wake_up_func);
os_printf("SUP: %d \n",wifi_fpm_do_sleep(60000000));
}
void user_init(void)
{
uart_init(BIT_RATE_115200,BIT_RATE_115200);
sleeping();
}Statistics: Posted by irvinvp — Fri Jun 24, 2016 2:57 am
]]>