瑞芯微Rockchip开发者社区
直播中

余温重顾

9年用户 881经验值
擅长:可编程逻辑 嵌入式技术 EMC/EMI设计
私信 关注
[问答]

请问ESP8266的透传模式对一次性发送数据的长度有限制吗

问题描述:使用如下AT指令把ESP8266配置为透传模式:
AT+CIPSTART=XXX
AT+CIPMODE=1
AT+CIPSEND
提示透传模式设置成功。
在透传模式下,发送自己设计的协议数据,一个协议帧长度不定。在发送程序中,必须在发送函数中一次性完整的发送一个帧,
否则TCP服务器认为接收的数据格式不正确,会丢弃。
但是出现了这么一个问题,当发送帧的长度不太长(大概不超过100个字节,没有仔细测试),TCP服务器可以正常接收数据,并能
正常解析协议。但是当发送帧的长度太长(大概超过100个字节),TCP服务器不能正常接收数据。请问在ESP8266的透传模式下,
对一次性发送数据的长度有限制吗?如果有,该如何修改?

更多回帖

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