2009-11-30 | #1 (permalink) |
论坛管理员
注册日期: 2009-06-30
帖子: 861
|
使用Wavecom M1206B、M1306B进行数据透传的例子
TCP连接例子:
AT+WOPEN=1 //开启协议功能,只需执行一次 OK AT+WIPCFG=1 //允许打开协议 OK AT+WIPBR=1,6 //允许GPRS OK AT+WIPBR=2,6,11,” CMNET” //设置GPRS的APN OK AT+WIPBR=2,6,0,”WAP” //设置用户名,可以不设置 OK AT+WIPBR=2,6,1”WAP” //设置密码,可以不设置 OK AT+WIPBR=4,6,0 //启动GPRS PPP OK //返回OK就已经得到IP了,可以通过 //AT+WIPBR=3,6,15来查询自己当前的IP地址 AT+WIPCREATE=2,1,” 166.111.8.238”,23 //建立TCP连接,也可以使用域名方式 OK 出现 +WIPREADY: 2, 1 +WIPDATA: 2,1,2 后敲 //连接建立成功,可以传输数据 AT+WIPDATA=2,1,1 //如AT+WIPDATA=2,1,2进入全透明状态,没有任何字符需转转义 CONNECT ……… //读或写数据,数据中0x10,0x03两字符需转义 +++ //切换到AT命令模式 OK AT+WIPCLOSE=2,1 //关闭TCP连接 OK AT+WIPBR=5,6 //终止GPRS PPP CSD连接方式 介绍了WAVECOM 2c进行CSD通讯方式的基本条件以及其设置办法。 CSD方式相当于两个9600bps的有线modem的调制解调通讯方式,计费方式是按时间的。这种通讯方式适用于不频繁的小数据量传输场合,例如每天一次2k byte的抄表数据传输。它的两端都可以是通讯的发起方。比较灵活和简单,可靠性也比较高。 准备工作 开通数据传真功能。使用这种通讯方式必须要求SIM卡开通数据传真功能,开通了这种功能的SIM卡通常会有两个号码,一个是为语音通讯使用的pn,一个是为CSD数据通讯功能使用的dn。 将两个WAVECOM 2c连接到两台计算机的串口上,并打开超级终端; 两个WAVECOM 2c和计算机串口波特率设置为9600bps. 测试方法 两边分别设置 ATE1 ATV1 AT+FCLASS=0 AT&W ATZ 被叫方设置ATS0=1 主叫方ATD[dn] //不加分号为数据呼叫;加分号为语音呼叫,[dn]为被叫数据号码。 被叫方在接收到一次RING信号后,自动应答。 双方显示CONNECT 9600,进入数据状态。这时可以透明传输数据。 结束数传。+++ 将从数据状态切换到命令状态。 挂断. ATH 也可以WAVECOM 2c和一个有线MODEM进行连接. 有线modem的通讯, AT命令有微小差别,具体请参见相关modem用户手册。 CSD连接的使用方式与有线modem的点对点通讯方式基本一致。甚至可以无缝替换。缺点是费用按时间计算,不能时刻在线,比较昂贵;只可以做到点对点,不能点对多点。(要想实现点对多点,中心节点必须使用modem池)。 注意:采用CSD数据通讯,稳定可靠,通讯费用同语音通话,计时收费。目前我国移动通讯运营商只有中国移动全球通可以开通,被叫CSD服务加月租¥10.00.主叫加月租¥8.00 |