完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,
我在从 UART 向连接的客户端广播数据时遇到了一些问题。多个客户端似乎与 ESP 正确连接(我使用的是 WEMOS D1 Mini Pro),但是当我打开 PuTTY 或任何其他终端时,只有一个客户端可以接收数据。 假设我正在从笔记本电脑获取数据。如果另一台计算机连接并打开终端,它会从 ESP 获取信息,我的笔记本电脑将停止接收数据(但仍连接到 ESP 的 WiFi)。 代码:全选init = tmr.create() init:register(5000, tmr.ALARM_SINGLE, function() wifi.setmode(wifi.SOFTAP) cfg={} cfg.ssid="My_SSID" cfg.pwd="password" cfg.ip="192.168.0.1" cfg.netmask="255.255.255.0" cfg.gateway="192.168.0.1" port = 9876 --tried telnet 23 also wifi.ap.setip(cfg) wifi.ap.config(cfg) uart.setup(0, 921600, 8, 0, 1, 1) srv=net.createServer(net.TCP, 28800) srv:listen(port,function(conn) uart.on("data", 0, function(data) conn:send(data) end, 0) conn:on("receive",function(conn, payload) uart.write(0, payload) end) conn:on("disconnection",function(c) uart.on("data") end) end) end) init:start() 已经尝试写成cfg.max = 4,但是并没有解决问题。为什么我不能向多个客户端发送数据? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
198个成员聚集在这个小组
加入小组486 浏览 1 评论
1804 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
389浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
180浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
226浏览 2评论
用AT+CIPSNTPCFG=1,8,\"cn.ntp.org.cn\",\"ntp.sjtu.edu.cn\"更新不了时间怎么处理?
579浏览 2评论
272浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-3-9 08:34 , Processed in 0.756741 second(s), Total 42, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191