我开发WAVECOM/SAGEM 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  更改模块速率并保存。请帮忙,谢谢

解决方案 »

  1.   

    顺路看看,提几点:
    1。你的卡有没有开通gprs服务?
    2。测试硬件是不是有问题(串口线、gprs模块等)
    3。指令顺序
    4。网络状况(信号)
      

  2.   

    这个我做过,指令设置基本上没有问题,但是很可能是你买的卡 不支持
    必须购买中国移动的全球通 就是支持GPRS的那种
    这个模块很简单的 真的
    good luck
      

  3.   

    首先你要看看硬件是否为GPRS 模块还有软件版本的问题
    你用指令查询一下 软件版本号,如果是5开头,则支持GPRS 功能
    如果是4开头 只支持gsm 必须软件升级