当前位置: 代码迷 >> Wireless >> 哪位高手给个AT命令例子,GPRS modem拨号上网
  详细解决方案

哪位高手给个AT命令例子,GPRS modem拨号上网

热度:3719   发布时间:2013-02-26 00:00:00.0
谁给个AT命令例子,GPRS modem拨号上网
连在串口上,确定用windows建立的拨号连接是可以工作的。
希望手动在超级终端敲入AT命令,使modem拨号上网,谁可以给出一个命令例子,如果不同型号有不同,给个流程参考。
谢谢

------解决方案--------------------------------------------------------
其实AT命令有标准协议,只要按照通用的命令使用,就肯定能连上。有些GPRS模块有自己的特殊AT命令,但那是加强功能的,不会跟标准功能冲突。

WISMO2C_2模块GPRS上网设置的过程

一) AT 指令设置部分
(1) AT+CGCLASS=”B” 置为“B”模式
(2) AT+CGDCONT=1,”IP”,”CMNET” 设置APN
(3) AT+CSQ 检查信号 若返回10—31,0之间的信号数字则继续,如果信号是99,99,则应该考虑不停的键入A/命令,不停的让模块去搜寻网络。
(4) AT+CGACT=1,1 激活,返回OK则继续
(5) AT+CGREG? 若返回为0,1则可以,若返回0,0则不行返回(1)重来。或者,不停键入A/,多次执行AT+CGREG?命令。
(6) AT+IPR=115200;&W 更改模块速率并保存。

二) 设置MODERN
(1) 控制面板---〉调制解调器---〉常规---〉选择添加---〉不检测调制解调器---〉标准调制解调器类型---〉标准19200bps调制解调器---〉通讯串口1(建议只使用串口COM1)
(2) 设置19200调制解调器
常规---〉串口1---〉最高速率(115200)

三) 设置拨号网络
(1) 新建连接---〉标准19200调制解调器
(2) 区号置空---〉电话号码{GPRS V5.29版本设置为*99***1#){注意:如果是GPRS 5.26版本号的话,电话号码改为*98*1#}---〉中国(86)
(3) 完成

四) 设置拨号网络属性
右键点击刚才创建的拨号网络
(1) 常规---〉不选使用区号和拨号属性
(2) 服务器类型---〉选择PPP协议---〉只选择“登陆网络”,“启用软件压缩”,“TCP/IP”。
(3) 设置TCP/IP属性---〉选择已分配IP地址的服务器---〉选择指定名称服务器的地址---〉主控DNS: 202 .96 .134. 133 (如果不行,建议客户自己设置DNS,只要是互联网上的DNS都是可以的)
(4) 不选择使用IP头指针压缩
(5) 选择使用远程网上的默认网关

五)双击刚才新建的拨号网络,置空用户名和密码,拨号进行,检测用户名和密码,通过
之后登陆网络。拨号网络的标志出现在右下角上,打开IE就可以浏览网页了。
------解决方案--------------------------------------------------------
呵呵,不知道楼主是怎么想的,或者说是想做什么哦。
你能把modem连接pc当作普通的拨号猫来使用,使pc登陆网络

然后你所说的在超级终端拨号,让modem上网,这个问题也不大。
你直接*99***1#以后,开始ppp就可以了。如果你模块本身没有ppp协议的话。
如果你模块本身是含协议的,那你直接看at命令就好了。
------解决方案--------------------------------------------------------
你用window的拨号可以,是因为系统帮你处理了*99***1#后面的应答。

现在你自己处理,当然全部自己干了。除非你的modem封装了这部分。

你都能链接网络,还要这个干,是想要实现什么目的?
------解决方案--------------------------------------------------------
ls各位都没看到lz的需求啊?他已经说了“用Windows的拨号连接是可以连上的”,他要的是AT命令上网。不过说明lz也没看1楼的。
------解决方案--------------------------------------------------------
1、AT+CGDCONT=1,"IP","CMWAP";+CGQREQ=1,3,4,3,0,0;+CGATT=1;
2、ATD*99***1#
这是NXP5209的,MC75也一样的.
  相关解决方案