Code:
static void
all_done(void)
{
vTaskDelay(40 / portTICK_RATE_MS);
printf("%d sleeping\n", system_get_time());
system_deep_sleep_set_option(SLEEP_TYPE);
system_deep_sleep(SLEEP_TIME_US);
}
static void
udp_sent_callback(void *arg)
{
printf("%d UDP sent\n", system_get_time());
all_done();
}
printf("%d UDP send\n", system_get_time());
espconn_sendto(&espconn, message, strlen(message));
Code:
244599 UDP send
247419 UDP sent
254488 sleeping
Code:
static void
udp_sent_callback(void *arg)
{
printf("%d UDP sent\n", system_get_time());
}
printf("%d UDP send\n", system_get_time());
espconn_sendto(&espconn, message, strlen(message));
all_done();
Code:
255368 UDP send
258405 UDP sent
294967 sleeping
Statistics: Posted by eyal — Mon Feb 06, 2017 4:14 pm
Statistics: Posted by Guest — Mon Feb 06, 2017 12:04 pm
Statistics: Posted by eyal — Fri Feb 03, 2017 7:36 pm