搜索
bottom↓
回复: 20

使用GPRS模块遇到发送问题

[复制链接]

出0入0汤圆

发表于 2018-4-23 18:55:22 | 显示全部楼层 |阅读模式
使用SIM800模块做无线传输,网络配置好以后,发送AT+CIPSEND,收到>字符后,发送字符串,等待收到SEND OK的字符。
但是在等待SEND OK字符串时,总是收到ERROR字符串,一般需要连续发送两三次要发送的字符串以后才会收到SEND OK字符。
有人遇到过吗?

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2018-4-24 08:21:48 | 显示全部楼层
检查信号,不低于20,每次发送后延时判断,不要连续发,数据封包发。

出0入0汤圆

 楼主| 发表于 2018-4-24 08:54:22 | 显示全部楼层
zhw950 发表于 2018-4-24 08:21
检查信号,不低于20,每次发送后延时判断,不要连续发,数据封包发。

使用CSQ检查信号,一般在10几,难道是因为信号弱

出0入0汤圆

发表于 2018-4-24 09:34:03 | 显示全部楼层
信号太弱,更换天线。

出0入0汤圆

发表于 2018-4-24 09:37:08 | 显示全部楼层
AT+CIPSEND指令要发送多少个字符?实际>后输入了多少字符?很明显是没够数量超时了。

出0入0汤圆

发表于 2018-4-24 09:59:11 | 显示全部楼层
如果用的是主动发送模式,需要看看是否由于信号差问题导致的连接中断了。还有就是重复发送的频率不要太频繁。

出0入0汤圆

 楼主| 发表于 2018-4-24 14:57:57 | 显示全部楼层
dzymushi 发表于 2018-4-24 09:37
AT+CIPSEND指令要发送多少个字符?实际>后输入了多少字符?很明显是没够数量超时了。 ...

一次输入了大概有100个字符左右

出0入0汤圆

 楼主| 发表于 2018-4-24 14:58:33 | 显示全部楼层
memo1999 发表于 2018-4-24 09:59
如果用的是主动发送模式,需要看看是否由于信号差问题导致的连接中断了。还有就是重复发送的频率不要太频繁 ...

一秒钟发一次,这个频率够慢了把

出0入0汤圆

 楼主| 发表于 2018-4-24 14:59:49 | 显示全部楼层
dzymushi 发表于 2018-4-24 09:37
AT+CIPSEND指令要发送多少个字符?实际>后输入了多少字符?很明显是没够数量超时了。 ...

还有一个疑问,因为是不定长发送,所以要发送 → 字符,发送字符串与→之间的发送时间间隔有要求吗

出0入0汤圆

发表于 2018-4-24 15:46:00 | 显示全部楼层
看你是发送长度结束 还是发送结束符结束

出0入0汤圆

发表于 2018-4-24 16:38:40 | 显示全部楼层
发完数据收延时等待SEND OK,频繁发送会出错,有没有收到联通2G的数据业务要停止了,有没有对应调整方案

出0入0汤圆

发表于 2018-4-25 08:59:20 | 显示全部楼层
信号10左右是不是有乱码,gprs也不能正常工作

出0入0汤圆

 楼主| 发表于 2018-4-25 19:17:52 | 显示全部楼层
maohuhua123 发表于 2018-4-24 15:46
看你是发送长度结束 还是发送结束符结束

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

出0入0汤圆

 楼主| 发表于 2018-4-25 19:18:29 | 显示全部楼层
TANG2016 发表于 2018-4-24 16:38
发完数据收延时等待SEND OK,频繁发送会出错,有没有收到联通2G的数据业务要停止了,有没有对应调整方案 ...

啊,没敢用联通的卡,我一直都用移动的

出0入0汤圆

 楼主| 发表于 2018-4-25 19:18:53 | 显示全部楼层
chaojikoushuige 发表于 2018-4-25 08:59
信号10左右是不是有乱码,gprs也不能正常工作

信号10左右还可以吧,我到时没遇到过乱码的问题

出0入0汤圆

发表于 2018-4-26 01:07:03 | 显示全部楼层
我用808,有几家的ttl电平转换太扯淡,和你的问题很像。后来找了一家只做sim模块的才决绝。

出0入0汤圆

发表于 2018-4-26 14:47:08 | 显示全部楼层
使用SerialNet模式发送数据的路过。。

出0入0汤圆

 楼主| 发表于 2018-4-28 15:48:47 | 显示全部楼层
bg8wj 发表于 2018-4-26 01:07
我用808,有几家的ttl电平转换太扯淡,和你的问题很像。后来找了一家只做sim模块的才决绝。 ...

我的sim800c,难道跟SIM模块的版本也有关系吗

出0入0汤圆

发表于 2018-4-28 16:20:38 | 显示全部楼层
发送前一定要检测信号强度,还有电源的纹波很重要!!!

出0入0汤圆

发表于 2018-4-29 19:58:42 | 显示全部楼层
其实很简单 发表于 2018-4-28 15:48
我的sim800c,难道跟SIM模块的版本也有关系吗

我见过不同版本号的模块使用的at + 指令不一样。我买模块比较专业的那家发给我的at+指令手册就是不对的。一直都读不出gps 位置,再墙外的网站上发现指令不对。修改后ok

出0入0汤圆

发表于 2018-4-30 13:34:47 | 显示全部楼层
CSQ 10有点低吧,
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-20 16:01

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表