您的位置:首页 > 其它

CDMA无线终端上网设置方法

2012-02-04 11:05 260 查看
CDMA无线终端上网设置方法

/article/7333175.html

CDMA模块上网设置的过程

一) AT指令设置部分

(1) AT+CSQ 检查信号 若返回10—31,99之间的信号数字则继续,如果信号是99,99,则应该考虑不停的键入A/命令,不停的让模块去搜寻网络。

(2) AT+IPR=115200;&W 更改模块速率并保存。

二) 设置MODEN

(1) 控制面板—》调制解调器—》常规—》选择添加—》不检测调制解调器—》标准调制解调器—》标准33600bps调制解调器—》通讯串口1

(2) 设置33600调制解调器

常规—》串口1—》最高速率(115200)

三) 设置拨号网络

(1) 新建连接—》标准33600调制解调器

(2) 区号空置—》电话号码:#777

(3) 完成

四)双击刚才新建的拨号网络,输入用户名为CARD和密码CARD,拨号进行,检测用户名和密码,通过之后登陆网络。拨号网络的标志出现在右下角上,打开IE就可以浏览网页了。

其中有几个要点要知道,这里再做一个摘记

1.AT+IPR=115200 (联通的通常是 AT+CRM=150 )

2.标准33600bps调制解调器

3.115200最高速率

4.电话号码:#777

 用户:card 密码:card

用户:wap 密码:wap

记下几组测试命令

调试GMT GMOD2 MODEM时,需要对超级终端所连接的端口的波特率(每秒位数)为38400。

拨号指令

语法:ATD<nb><回车>

例如:呼叫电话96169,在超级终端中操作如下:

用途:让MODEM执行数据呼叫功能,与对方的MODEM建立物理链路。

输入:ATD96169

显示:CONNECT 9600

注意:如果用有线MODEM呼叫无线MODEM,有线MODEM需要呼叫无线MODEM的传真号码。

4.2 查询信号

语法:AT+CSQ<回车>

用途:显示MODEM当前收到的信号强度。

例如:AT+CSQ

显示:+CSQ:31,0

注意:如果显示+CSQ:99,99,则表示没有检查到信号。

4.3 查询版本

语法:AT+CGMR?

用途:显示当前MODEM的软件版本。

4.4 修改串口波特率

语法:AT+IPR=波特率

用途:设置MODEM串口的波特率,可以设置为2400,4800,9600,19200,38400,115200等。

例如:AT+IPR=38400

响应:OK

4.5 自应答

语法:ATS0=n

用途:设置MODEM是否自动应答。0表示不自动应答。

例如:ATS0=1

响应:OK

含义:MODEM作为被叫时,振铃一次就自动接通。

4.6 保存配置命令

语法:AT&W

用途:把当前MODEM的设置保存在FLASH当中,下次重启时,配置仍然保留

SIEMENS TC35i AT指令实例(中文版)
[通信网络]
发布时间:2008-01-19 14:28:57

TC35(i)上电后会自动发送
^SYSSTART表示模块已启动

AT (测试连接)

OK

说明:发送的指令的16进制为"41 54 0D 0A",0D 0A是所有AT指令后要加的回车,

回复的内容为0D 0A 4F 4B 0D 0A。

如果前面设置了ATE1的话回复的则有前面的指令回显,为41 54 0D 0D 0A 4F 4B 0D 0A,下同。

-------------------------------------------------------------------

AT^SBV (查询当前的供电电压,TC35i支持)

^SBV:4105

OK

表示TC35i的供电电压为4.105V,个人感觉这个测量出来还比较准的.

--------------------------------------------------------------------

AT^SCID (查询SIM卡ID)

^SCID: 89860047183213202183

OK

ATE设置好不回显状态下的回复内容对应的16进制为:
0D 0A 5E 53 43 49 44 3A 20 38 39 38 36 30 30 34 37 31 38 33 32 31 33 32 30 32 31 38 33 0D 0A 0D 0A 4F 4B 0D 0A

---------------------------------------------------------------------

AT^SHOM (查询是否本地)

^SHOM: 0

OK

16进制为:0D 0A 5E 53 48 4F 4D 3A 20 30 0D 0A 0D 0A 4F 4B 0D 0A

----------------------------------------------------------------------

AT^SLCD 查询上次呼叫的持续时间)

^SLCD:00:00:12

OK

-----------------------------------------------------------------------

ATE (关掉回显)

OK

关掉回显后不显示指令,否则先显示收到的指令再显示指令执行的结果

-----------------------------------------------------------------------

AT+IPR=9600 (设置串口通信速率,如9600,TC35支持多种速率,也支持自动识别)

OK

----------------------------------------------------------------------

AT+CSCA? (读短消息中心号码)

+CSCA: "+8613800732500",145

OK

16进制为:0D 0A 2B 43 53 43 41 3A 20 22 2B 38 36 31 33 38 30 30 37 33 32 35 30 30 22 2C 31 34 35 0D 0A 0D 0A 4F 4B 0D 0A

AT^SCID (查询IMEI)

^SCID: 89860047183213202183

16进制为:0D 0A 5E 53 43 49 44 3A 20 38 39 38 36 30 30 34 37 31 38 33 32 31 33 32 30 32 31 38 33 0D 0A 0D 0A 4F 4B 0D 0A

-----------------------------------------------

ATD*****; (拨号,"*"为需要拨的号码,如呼叫13973292929,则为ATD13973292929;

注意分号包括在指令内.)

-----------------------------------------------

AT+CSQ (查询信号质量RSSI)

+CSQ: 30,99

此处30表示当前的信号RSSI

可能的数值和对应的信号强度如下:

0 -113dBm及以下

1 -111dBm

2...30 -109...-53dBm

31 -51dBm及以上

99 错误

--------------------------------------------------

电话呼入:先设置来电提示AT+CLIP=1,来电时TC35间隔周期发送

+CLIP: ,"13973292929",129,,,,0

16进制为:32 0D 0D 0A 2B 43 4C 49 50 3A 20 2C 22 31 33 39 37 33 32 39 32 39 32 39 22 2C 31 32 39 2C 2C 2C 2C 30 0D 0A 0D 0A

--------------------------------------------------

at+cops? 查询注册的网络

+COPS: 0,0,"China Mobile"

OK

16进制:0D 0A 2B 43 4F 50 53 3A 20 30 2C 30 2C 22 43 68 69 6E 61 20 4D 6F 62 69 6C 65 22 0D 0A 0D 0A 4F 4B 0D 0A

这是注册到中国移动(46000)的情况

测试时发现当无信号时可能回复时间比较长,或者回复错误的.

at+cops=? 可以搜索目前手动搜索的网络,回复如:

+COPS: (2,"China Mobile",,"46000"),(3,"China Unicom",,"46001"),,(0-4),(0,2)

OK

这个搜索需要一定的时间(象手机的手动搜网一样)

--------------------------------------------------

AT+CREG? 查询网络注册情况

+CREG: 0,1

OK

HEX Format:0D 0A 2B 43 52 45 47 3A 20 30 2C 31 0D 0A 0D 0A 4F 4B 0D 0A

1表示已经注册网络,其它可能的情况如下:

0 没有注册

1 注册本地网络

2 没有注册,但正在搜索

3 网络注册失败,限制服务

4 未知

5 已注册,漫游

注意,在判断是否已注册网络时要1和5都是已经注册的,过去我写程序的时候就忘记5了。

---------------------------------------------

AT+CCLK? 查询TC35的实时时钟

+CCLK: "00/01/01,00:35:15"

OK

HEX Format:0D 0A 2B 43 43 4C 4B 3A 20 22 30 30 2F 30 31 2F 30 31 2C 30 30 3A 33 35 3A 31 35 22 0D 0A 0D 0A 4F 4B 0D 0A

AT+CCLK=<time>可以设置TC35(i)的实时时钟,此处time的格式和用AT+CCLK读出的格式一样。

AT+CCLK="97/05/03,00:00:00" 设置实时时钟为97年5月3日,0时0分0秒

AT+CCLK? 查询当前时间

+CCLK: "00/01/01,00:56:49"

HEX Format:2B 43 43 4C 4B 3A 20 22 30 30 2F 30 31 2F 30 31 2C 30 30 3A 35 36 3A 35 38 22 0D 0A

AT+CALA="97/05/03,00:01:00",0,0,"1min delay" 设置在97年5月3日,0时1分0秒报警,报警内容为"1min delay"。时间到达时TC35输出+CALA: 1min delay,AT+CALA还可以设置定时开机功能。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: