搜索
bottom↓
回复: 4

gtm900c中用at%ipsend发送数据的疑惑

[复制链接]

出0入0汤圆

发表于 2009-12-10 10:34:43 | 显示全部楼层 |阅读模式
我最近才接触gprs模块几天,好多东西都搞不清楚,无意中搜索发现这个论坛真不错,提供了好多有用的知识。我现在就是用at指令例的tcp/ip命令来登录邮箱。比如说我要收取邮件就要登录pop3服务器。我的命令如下:
AT+COPS?

+COPS: 0,0,"CHINA  MOBILE"

OK

AT+CREG?

+CREG: 0,5

OK

AT+CSQ?

+CSQ: 20,99

OK

AT+CGDCONT=1,”IP”,”CMNET”

AT%ETCPIP

AT%ETCPIP?

%ETCPIP:1,"10.168.130.141",,,

OK

AT%IPOPEN="TCP","220.181.12.101",110//这个是163的pop3地址,端口是110

ERROR: 8 //超时错误
为什么回出现超时错误了?
还有个问题就是:如果AT%IPOPEN="TCP","220.181.12.101",110成功了,接下来按照pop3协议就该发送用户名跟密码了,比如说我的用户名为abc,那么我发送用户名的时候是不是用AT%IPSEND="user abc",还是发送user abc的ASCII码AT%IPSEND="7573657220616263"


哪位高手能给我解答一下 ,先谢谢了!

出1070入962汤圆

发表于 2009-12-10 10:59:30 | 显示全部楼层
你的卡是属于神州行(名字未必是神州行,中移动花样多,但是计费类型是神州行),出现ERROR 8要检查两个情况,第一个是服务器确实正常工作,第二个是你的卡单独开通了CMNET的访问权。

发送数据的格式和IOMODE参数有关,如果是标准的POP3协议,是不会出现大于127的ASC码的,可以使用IOMODE=1, 0, 1,就是直接AT%IPSEND="user abc",如果在数据中会出现大于127的字符,那就要用IOMODE=1, 1, 1,发送就是AT%IPSEND="7573657220616263" ,这个模块上电初始化后的默认状态是IOMODE=1, 1, 1。

出0入0汤圆

 楼主| 发表于 2009-12-10 11:13:23 | 显示全部楼层
猫猫真是好人啊,谢谢了!
pop3协议里规定每个命令行之后都要加个回车换行标识命令结尾,我现在用AT%IOMODE=1,1,1就是对数据转换的方式即AT%IPSEND="75736572206162630a"在后面加个0a表示回车就行了也通过了。
如果我选用AT%IOMODE=0,1,1就是不对数据进行转换,那么AT%IPSEND="user abc",里面的回车字符怎么加啊?

出0入0汤圆

 楼主| 发表于 2009-12-10 11:36:05 | 显示全部楼层
我知道了,gtm900c模块手册里说明了当AT%IOMODE=0,1,1模块不对发送、接收数据进行压缩转换,这个时候用户一定要确保输入的数据为可显字符且不能为分号(;)、引号("),所以回车字符是不能发送的这种情况只能使用AT%IOMODE=1,1,1
推荐使用模式 1,在《TCPIP AT命令使用指导书》里面有相应的编解码 API 函数。 当<n>为 1 的时候,模块对数据进行压缩转换。例如,当发送两个字符"1A"/"1a"——AT%IPSEND="1A"/"1a"时,模块会自动将两个有效字符的 ASCII 码 0x31、0x41/0x31、0x61压缩为一个字节 0x1A/0x1A 发送

出1070入962汤圆

发表于 2009-12-10 12:01:36 | 显示全部楼层
IOMODE=1, 0, 1,不好意思,写成这个了,误导楼主了,我应该再翻翻手册的。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-8 10:51

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

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