使用GPRS模块遇到发送问题

2019-12-18 18:52发布

使用SIM800模块做无线传输,网络配置好以后,发送AT+CIPSEND,收到>字符后,发送字符串,等待收到SEND OK的字符。
但是在等待SEND OK字符串时,总是收到ERROR字符串,一般需要连续发送两三次要发送的字符串以后才会收到SEND OK字符。
有人遇到过吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
20条回答
其实很简单
1楼-- · 2019-12-19 11:21
memo1999 发表于 2018-4-24 09:59
如果用的是主动发送模式,需要看看是否由于信号差问题导致的连接中断了。还有就是重复发送的频率不要太频繁 ...

一秒钟发一次,这个频率够慢了把
其实很简单
2楼-- · 2019-12-19 16:58
dzymushi 发表于 2018-4-24 09:37
AT+CIPSEND指令要发送多少个字符?实际>后输入了多少字符?很明显是没够数量超时了。 ...

还有一个疑问,因为是不定长发送,所以要发送 → 字符,发送字符串与→之间的发送时间间隔有要求吗
maohuhua123
3楼-- · 2019-12-19 22:12
 精彩回答 2  元偷偷看……
TANG2016
4楼-- · 2019-12-20 01:08
发完数据收延时等待SEND OK,频繁发送会出错,有没有收到联通2G的数据业务要停止了,有没有对应调整方案
chaojikoushuige
5楼-- · 2019-12-20 06:11
信号10左右是不是有乱码,gprs也不能正常工作
其实很简单
6楼-- · 2019-12-20 09:30
maohuhua123 发表于 2018-4-24 15:46
看你是发送长度结束 还是发送结束符结束

是根据发送结束符结束发送的

一周热门 更多>