OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3994|回复: 3

服务器接收不到MG2639的GPRS数传

[复制链接]

7

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2011-11-22
在线时间
0 小时
发表于 2015-11-19 12:46:30 | 显示全部楼层 |阅读模式
5金钱
服务器设置为:刚建立连接时,服务器返回一条welcome!之后每收到一条TCP发送服务器的数据"XXX",则返回"XXX,OK".
现在我遇到的问题如下(困扰了很久,求助):
如果向服务器发送一串数据,则发送的和应答的应该如下(红色的为STM32F070C6发送的,蓝色的为MG2639返回的):
AT+ZPNUM=”CMNET”,””,””                           //设置接入点
OK                                                                        //设置成功返回
AT+ZPPPOPEN                                                      //打开场景
+ZPPPOPEN:CONNECTED
OK
                                                                        //打开场景成功
AT+ZIPSETUP=1,120.26.109.144,1111                //建立于远程服务器的连接
+ZIPSETUP:CONNECTED                                      //连接成功返回
OK
+ZIPRECV:1,10,Welcome!

AT+ZIPSETUP=1,5                                               //向指定的服务器发送5bytes数据
>abcde                                                                  //发送数据abcde
+ZIPSEND OK                                                        //数据发送成功回执
OK

但是!!!我没有收到这个应答:+ZIPRECV:1,5,abcde    通过查看服务器的LOG,发现服务器没有收到abcde,
 这个原因是什么?
之前调试时还出现:发送一次数据,接收不到服务器返回的;再次发送数据时,第一次的数据和第二次的数据一起返回给STM32
 

最佳答案

查看完整内容[请看2#楼]

问题已解决: 中兴MG2639的指令是这样说明的。下面是发送10个数据abcdefghij指令。 但是!!!在实际调试中:如果要发送10个数据abcdefghij,那么发送指令得写成这样:AT+ZIPSEND=1,12(12包括10个数据abcdefghij和2个结束符\r\n) 这个估计是服务器接收数据的格式不同所造成的。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

7

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2011-11-22
在线时间
0 小时
 楼主| 发表于 2015-11-19 12:46:31 | 显示全部楼层
问题已解决
中兴MG2639的指令是这样说明的。下面是发送10个数据abcdefghij指令


但是!!!在实际调试中:如果要发送10个数据abcdefghij,那么发送指令得写成这样:AT+ZIPSEND=1,12(12包括10个数据abcdefghij和2个结束符\r\n
这个估计是服务器接收数据的格式不同所造成的。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2015-11-19 22:44:59 | 显示全部楼层
回复【2楼】weijunyan0123:
---------------------------------
谢谢分享
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

14

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2016-3-9
在线时间
24 小时
发表于 2017-1-14 13:34:19 | 显示全部楼层
我想问一下楼主,《服务器设置为:刚建立连接时,服务器返回一条welcome!之后每收到一条TCP发送给服务器的数据"XXX",则返回"XXX,OK"》,你这个怎么设置的?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 08:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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