Code:
LOCAL void ICACHE_FLASH_ATTR
user_udp_config_recv(void *arg, char *pusrdata, unsigned short length)
{
if (pusrdata == NULL)
{
os_printf("invalid UDP Data. size=%d\n", length);
return;
}
os_printf("UDP Received: len %d, data=%s\n", length, pusrdata);
//ir_ctrl_test_by_json(&ptrespconn, pusrdata, length);
}
/*
Initialize UDP Service
*/
void ICACHE_FLASH_ATTR service_udp_init(void)
{
ptrespconn.type = ESPCONN_UDP;
ptrespconn.proto.udp = (esp_udp *)os_zalloc(sizeof(esp_udp));
ptrespconn.proto.udp->local_port = UDP_CONFIG_PORT; //5678
espconn_regist_recvcb(&ptrespconn, user_udp_config_recv);
espconn_create(&ptrespconn);
}
Statistics: Posted by yangtao — Fri Jul 01, 2016 3:57 pm
Statistics: Posted by yangtao — Fri Jul 01, 2016 3:37 pm
Statistics: Posted by yangtao — Fri Jul 01, 2016 3:06 pm
Statistics: Posted by yangtao — Fri Jul 01, 2016 11:54 am