CE上建立GPRS连接

lws   2008-3-12 20:48 楼主
我找了很多这个类似的问题解答,但没找到想要的,没办法只有开贴问了。

CE上我用AT拨号
ATD*99***1#
CONNECT 115200
~ }#?}!}!} }6}!}$}%軁"}&} } } } }'}"}(}"}#}$?&磣~ }#?}!}!} }6}!}$}%軁"}&} } }
} }'}"}(}"}#}$?&磣~ }#?}!}!} }6}!}$}%軁"}&} } } } }'}"}(}"}#}$?&磣~ }#?}!}!
} }6}!}$}%軁"}&} } } } }'}"}(}"}#}$?&磣~ }#?}!}!} }6}!}$}%軁"}&} } } } }'}"}(}
"}#}$?&磣~ }#?}!}!} }6}!}$}%軁"}&} } } } }'}"}(}"}#}$?&磣~ }#?}!}!} }6}!}$}%
軁"}&} } } } }'}"}(}"}#}$?&磣~ }#?}!}!} }6}!}$}%軁"}&} } } } }'}"}(}"}#}$?&磣
~ }#?}!}!} }6}!}$}%軁"}&} } } } }'}"}(}"}#}$?&磣~ }#?}!}!} }6}!}$}%軁"}&} } }
} }'}"}(}"}#}$?&磣
NO CARRIER

是不是说明已经连上网,是不是就可以用ConnMgrEnumDestinations得到这个连接,并选为SOCKET所使用的连接呢?

总感觉AT拨号和SOCKET编程中间还要做些什么!

能帮我解决这个问题,感激不尽!

回复评论 (13)

你用什么模块发送连接指令?从信号状态来看,貌似连接模块没有集成PPP协议。
点赞  2008-3-13 08:44
up
点赞  2008-3-13 11:10
我的上网设备市场上买的,开始没想着做开发,没有DATASHEET。它可以在CE上设置拨号就可以用,里面是有wavecom的Q2403A
有没有集成PPP协议是从哪里看出来的?
点赞  2008-3-13 11:15
你的at命令设置都设全了没有??

找个gprs的命令设置介绍看看。设对了才行的。

而且有好几个东西要设的。
点赞  2008-3-13 13:52
看过lenux的一些文章。
谢谢dghh159关注。

我的命令序列为
AT
AT+CGDCONT=1,"IP","CMNet"
AT+CGACT=1,1
AT+CGREG?
AT+IPR=115200;&W        //根据相关资料,前面均正确返回提示
ATD*99***1#

点赞  2008-3-13 14:18
我只做过cdma的。gprs的应该更加成熟一些阿。

你做一个http包,发向一个网站(保证能访问的)看看行不行。
先用at查一下当前的信号。

你应该找到模块的型号。上网查一下就知道了。
点赞  2008-3-13 15:51
大家帮忙提点一下
点赞  2008-3-14 19:40
先设置好APN “AT+CGDCONT=1,"IP","CMNET"”
激活PDP “AT+CGACT=1,1”
然后再把GPRS模块和CE设备串口连接。
在CE上的“网络和拨号连接”里新建一个拨号连接。
在新建的拨号连接图标上的右键菜单中选择“连接”。
把电话号码改成“*99***1#”,用户名和密码为空。
点赞  2008-3-14 19:55
fengwx 你的操作是用手工完成,这操作完后可以上网,没有问题。但我现在要的是代码全部搞定。
点赞  2008-3-14 20:04
使用WinCE的RAS API,具体用法看MSDN吧,我也没用过。
点赞  2008-3-14 20:38
RAS好像和这个没多大关系哟
点赞  2008-3-18 22:14
up
点赞  2008-4-5 14:02
mark&up
点赞  2008-4-11 11:09
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复