请教:M23G(带协议栈)数据传输问题

[复制链接]
 楼主| tiger84 发表于 2007-10-11 12:08 | 显示全部楼层 |阅读模式
根据M23G指令说明书,我的步骤如下:<br />1&nbsp;&nbsp;&nbsp;&nbsp;首先定义PDP移动场景<br />AT+CGDCONT=1,&quot;IP&quot;,&quot;CMNET&quot;<br /><br />2&nbsp;&nbsp;&nbsp;&nbsp;激活PDP,获得IP地址<br />AT+CGATT=1<br /><br />3&nbsp;&nbsp;&nbsp;&nbsp;激活PDP移动场景<br />AT+CGACT=1<br /><br />4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;建立连接<br />AT$DESTINFO=&quot;59.40.34.232&quot;,&nbsp;1,&nbsp;4096<br /><br />5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dialup&nbsp;GPRS&nbsp;and&nbsp;open&nbsp;TCP/UDP&nbsp;socket<br />ATD*97#<br /><br /><br /><br />&nbsp;&nbsp;测试方法:建立一个服务器,利用串口助手发数据,几乎每次数据都延时1S多。<br />&nbsp;&nbsp;从服务器上发数据到模块,响应倒蛮快的,基本没有延时。<br /><br />是我所用方法不对,还是M23G本来就这样慢?<br /><br /><br /><br />
 楼主| tiger84 发表于 2007-10-11 14:49 | 显示全部楼层

又有新的问题

1,有了第3步,连不上了,删掉就行,AT+CGACT=1<br />&nbsp;&nbsp;不就是确认GPRS连接上的命令吗?<br />&nbsp;<br />&nbsp;&nbsp;删了第2步,也可以连上。<br /><br />2,若连的时候出现NO&nbsp;CARRIER,好像就永远的连不上了,除了重新启动模块。
chunyang 发表于 2007-10-11 18:49 | 显示全部楼层

不同厂家不同型号的模块上网方法不同

仔细看看模块手册,应该有上网操作步骤的。
 楼主| tiger84 发表于 2007-10-12 10:28 | 显示全部楼层

愁啊,chunyang兄指点一下

是有操作步骤,但是按照它的说明书来,<br /><br />AT+CGDCONT=1,&quot;IP&quot;,&quot;CMNET&quot;<br /><br />AT$NOSLEEP=1<br /><br />AT$DESTINFO=&quot;59.40.34.232&quot;,&nbsp;1,&nbsp;4096<br /><br />ATD*97#<br /><br />能传输数据,但是每次都会延时5S左右,让人很头痛,M23G给的文档竟然是WORD格式的,<br />打电话问代理商技术支持,说可能是网络延时,但网络延时不可能这么准吧,每次都是5S。<br /><br />明基的模块真恶心。<br /><br />
chunyang 发表于 2007-10-12 23:25 | 显示全部楼层

网络有延时正常,提高传输速率设置试试

  
wends 发表于 2007-10-14 14:18 | 显示全部楼层

Re:

用CMNET5秒不太正常,一般GR47和M22的TCP在3秒左右,我们用Linux+MC39I,TCP平均小于2秒,UDP800毫秒
 楼主| tiger84 发表于 2007-10-15 09:06 | 显示全部楼层

延时倒是可以接受,要命的是NO CARRIER

连上后,我再断开,再连,再断开---<br /><br />有时就会出现连不上的情况,即&nbsp;NO&nbsp;CARRIER,<br /><br />然后模块就不响应AT指令了,只能重启了。<br /><br />这个大家有什么号方法没?
chunyang 发表于 2007-10-15 14:06 | 显示全部楼层

看来你的系统存在EMC问题

看另贴的解答。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

101

主题

862

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部