LabVIEW论坛
直播中

a156789156782

12年用户 775经验值
擅长:测量仪表 处理器/DSP
私信 关注
[问答]

【ESP8266】进入透传模式后,数据间隔怎么调整?

01.TCP客户端用ESP8266透传模式发送数据是10ms发送一次,(连续发送)

02.TCP服务器接收到的数据是200ms左右接收一次,数据未丢失,但是更新不及时;

03.通过TCP调试助手已验证影响更新速度的因素是ESP8266模块本身;

04.再次验证客户端发送50ms的间隔,TCP服务器接收仍旧是200ms反馈一次;(TCP服务器已验证没问题)

04.问题一:透传间隔在指令集官网写的间隔20ms就可认为是一帧数据,为什么会200ms左右反馈一次数据,怎么调整?

05.问题二:连续发送HEX 0xff 会导致模块通信异常吗?

开发笔记:0xFF 发送字节模式由于导致不稳定,更换为明文模式,后面出现接收反馈不及时的现象,验证ESP8266模块不能及时TCP反馈

不要SPI高速ESP8266的新方案,现有的方案下怎么实现快速反馈数据

已退回50积分

回帖(2)

杨海

2025-9-16 21:27:50
问题结局了嘛? 改成100ms是否还会丢包?
1 举报
  • a156789156782: 没有丢包,是粘包,ESP8266发到手机没这个问题,电脑不同系统和配置都试了都是异常(未解决),现在暂时用UDP协议代替TCP协议

a156789156782

2025-9-19 12:16:40
后续:用两台电脑加入无线热点,1台用调试助手搭建服务器,另一台作为客户端10ms发送数据,结果服务器是200ms左右接收一次数据,未丢失但都粘在一起;【验证二】本机建立了服务器,在本机启动客户端发送10ms的数据包,结果是服务器都能够10ms接收到数据;
举报

更多回帖

发帖
×
20
完善资料,
赚取积分