ESP8266 NONOSDK Web Server 服务注意事项
一、问题
在用WEB访问时,无法收到回复,排查后发现是因为访问时,建立了多条链接,但程序上,只用了最原始那一个espconn,导致发到错误的链路上在recv回调中,马上返回大数据,偶尔会有丢失
二、解决方法
recv后,保存当前的espconn,之后数据返回到目前这个conn void ICACHE_FLASH_ATTR static
server_recv(void *arg,char *pdata,unsigned short len){
//os_printf("收到PC发来的数据:%s./r/n",pdata);
//espconn_sent((struct espconn *)arg,"已经收到/r/n",strlen("已经收到/r/n"));
//串口数据透传
//GPIO_OUTPUT_SET(GPIO_ID_PIN(12),1);
//os_printf("server da
共有 0 条评论