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

ESP8266 NONOSDK Web Server 服务注意事项最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/10307.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>