刚进入这个行业,对GPRS有一些陌生。
之前测试的时候,用PC连手机模块,进行PPP拨号,能够正常上网。
现在要直接在手机上上网,要求不使用PPP。
现在的问题是,我发送的IP数据包收不到响应。
我的AT命令如下:
===============================================
AT+CGDCONT=?
AT+CGDCONT=1,"IP","cmwap","",0,0
AT+CGATT=1
AT+CGACT=1,1
AT+CGPADDR=1
10.139.66.222(请问这个是不是可以用于传输数据的IP,我在NET层封装数据包的时候使用了这个IP)
AT+CGDATA="M-xxxx",1(Sasken的Protocol)这个命令是进入数据模式,有两种方式:
===============================================
1.AT+CGDATA="PPP",1
2.AT+CGDATA="M-xxxx",1
这个命令第一个参数的解释是
“A string parameter that indicates the layer 2 protocol to be
used between the TE and MT returned by the test form of the
command.”
可选值:
PPP Point to Point Protocol (IETF STD 51)
M-xxxx Manufacturer-specific protocol (xxxx is an alphanumeric string)
我们不使用PPP,那只能使用“M-xxxx”。