2009-07-06 | #1 (permalink) |
高级会员
|
PCI GSM MODEM使用指南
第一部分 简介
本指南将会使您更方便地使用PCI接口GSM MODEM产品。 第二部分 使用前的准备工作 1短消息: 如果您需要采用PCI接口GSM MODEM的短消息功能来传送有关数据, 您需要将您GSM号码(SIM卡) 开通短消息业务, 此业务应向您的SIM卡所在地的GSM运营商申请办理, 同时必须问清所在运营商的短消息中心号码。短消息服务费请与当地运营商咨询。 2数据业务: 如果您需要采用PCI接口GSM MODEM的数据传送功能, 则您须先前往您所在地区的GSM运营商申请开通数据传输业务。GSM数据传输业务速率最高可达9.6kbit/s。数据传输业务月租费为50元,每分钟通信费0.4元( 本地), 免开户费。 注意: 如果您需要的数据传输是移动号码可作被叫的, 则数据传输的移动号码必须与您的语音传输的移动号码分开, 不能采用同一号码。具体事项请向当地运营商咨询。 3传真业务: 如果您需要采用PCI接口GSM MODEM的传真功能, 则您须先前往您所在地区的GSM运营商申请开通传真业务。GSM数据传输业务速率最高可达 9.6kbit/s。数据传输业务开户费为200元, 每分钟通信费0.4元( 本地), 免月租费。 注意: 开通传真业务时, 运营商必须给您分配一个专用号码, 既不同于语音传输的移动号码, 也不同于数据传输的移动号码, 不能采用同一号码。具体事项请向当地运营商咨询。 4语音传输功能: 与申请普通的只可用于语音通信的SIM卡的程序相同。 5外围硬件设备: 一根电缆( 与PCI接口GSM MODEM这一端连接的是9针, 另一端根据传输数据的另一终端来确定。)一根天线 6 PCI接口GSM MODEM的供电方式: 由计算机主板直接向PCI接口GSM MODEM供电。 第三部分 PCI接口GSM MODEM的连接方法 1 PCI接口GSM MODEM与计算机主板的连接: PCI接口GSM MODEM可直接插入计算机主板的PCI插槽中, 并用螺丝固定,与一般网卡的安装类似。 2端口的定义: 3 SIM卡: 将SIM卡插入PCI接口GSM MODEM侧面的SIM读卡器中,SIM卡有芯片的一面与读卡器紧密接触, 并锁紧。 4工作状态: 完成以上操作,打开电源,红色LED亮,待红灯闪亮时,即PCI接口GSM MODEM进入正常工作。 第四部分 PCI接口GSM MODEM与计算机之间的通信 PCI接口GSM MODEM可通过PCCOM或超级终端等仿真程序实现与计算机的通信。 第五部分 常用AT短消息指令列表及短消息的发送和接收 命 令 发 送 介 绍 +CSCA 设置SMS 服务中心号码 +IPR 设置MODEM 的接口速率,0 为自动速率 +CNMI 设置SMS 的输出方式 +CMGF AT+CNMI=2,2 设置SMS 编码方式(1文本格式,0 为PDU格式) +CMGS AT+CMGF=1 发送SMS 指令,例子为采用文本方式发送英文字符。如发中文必须采用PDU 方式,例子请见后 +CSAS AT+CMGF=1 OK AT+CMGS=1350115410 5 > AAA<^Z> +CMGS: 204 OK 设置信息存储指令 AT&W 设置信息存储指令 (续)第五部分 常用AT短消息指令列表及短消息的发送和接收 1. 短消息传输 A) 设置短消息中心 AT+CSCA=“+8613800100500” 回车( 建立北京的短消息中心, 其它地区可询问当地运营商, 或拨打1860询问( 中国移动) B) 发送短消息 发送短消息有两种模式: 第一种, 采用文本格式发送, 可设置AT+CMGF=1回车( 采用文本格式发送。)AT+CMGS=“+8613xxxxxxxxx”回车>输入短消息。Crtl+Z结束并发送。 第二种, 采用PDU格式发送, 可设置AT+CMGF=0回车( 采用PDU格式发送。) 详细步骤见下: 发送中文短信息格式: 先发送AT+CMGS= YYY [CR] ;其中YYY 为TPDU的十进制长度收到[>][SP]响应后再发送 [TPDU][ctrl-Z] [TPDU]:发送规约数据单元: TYPE 11 MR 00DA 0D91683105114501F5 ; “13501154105”PID 00 DCS F4 VP 01 UDL XX; XX不大于8CDD;XX字节的用户数据用户数据中最后一个字节为前面XX-1个字节的按位累加和。TPDU中用户数据前的PDU规约头的长度是15字节TPDU前的服务中心地址[SCA]的长度是9字节。 下表是发送短消息“你好”的各个代码所代表的含义列表: 命 令 发 送 介 绍 00 无指定短信中心号码,按CSCA 号码 1100 固定格式 TP-DA:TP-Destination-Ad dress 0D Address-Length 0D Address-Length 目标号码长度(13 位) 91 Type-of-Address 目标号码类型(国际) 683105114501F5 Address-Value 设置信息存储指令目标号码值 (8613501154105) 00 TP-PID:TP-Protocol- Identifier 固定格式 08 TP-DCS:TP-Data-Codi ng-Scheme 08 为16 比特,最多发70 个汉字; 04 为8 比特,最多发140 个字符; 00 为7 比特,最多发160 个字符 01 TP-VP:TP-Validy-Period 有效期,缺省值167(24 小 时) 04 TP-UDL:TP-User-Data-Length 用户数据长度(4 字符) 2. 短消息接收: +CMTI:“SM”,X(X表示接收短消息的SIM卡存储号码) AT+CMGR=X回车( 从X存储区读短消息) AT+CMGD=X回车( 从X存储区删除短消息) 3. 如何获得短消息发送后的错误提示信息以及错误信息所代表的含义: A) 如果想在出错后获得错误代码号,需将PCI 接口GSM MODEM 作如下设置:“AT+CMEE=1”。 B) 一些错误代码所代表的含义 a)发送短消息后,收到错误信息+CMSERROR512,此错误信息代表PCI接口GSMMODEM在发送短消息的同时它收到了新的短消息,发送短消息被拒绝, 需要从新发送此条信息。 b) 发送短消息后, 收到错误信息+CMS ERROR513, 有三种可能出现的错误: i. PCI 接口GSM MODEM 与无线链路失去了连接; ii. 在发送完短消息后的28 秒内,PCI 接口GSM MODEM 没有接到短消息中心发送来的接受确认的顺序号“+CMGS”; iii. 在送出请求建立发送短消息的控制信道指令后的42 秒内,PCI 接口GSM MODEM 没有收到基站送来的确认。发送短消息后, 收到错误信息+CMS ERROR514, 有三种可能出现的错误: iv. 设置的短消息中心号码是错误的; v. 所要发送的目标号码是错误的; vi. 所发送的短消息被短消息服务中心拒绝( 一般为目标号码不存在或目标号码被禁用)。 c)发送短消息后, 收到错误信息+CMS ERROR515: 此错误信息代表PCI 接口GSM MODEM 在初始化过程当中或在执行命令的过程当中PCI 接口GSM MODEM 又接收到了新的指令, 必须等待初始化完成或指令执行完毕。 第六部分 常用AT指令详解 1. 使用“CNMI” 与“CSMP” 指令设置不通过SIM卡进行数据传输因为SIM卡只有1万到10万次读写次数和10-18条的存储空间,还涉及到SIM卡上短消息读写需要一定的时间才能完成。这些因素影响了许多应用,这些应用需要通过GSM网络进行大量的数据交换,为了保证流程的顺利进行,SIM卡要完成大量的读、写以及删除的操作,SIM卡的寿命周期很快就回达到,此外,SIM卡完成这些工作所耗费的时间比外界需求要多。为解决这些问题,有必要在终端上进性一些软件设置,是短消息不通过SIM进行读写操作。以下是如何对PCI接口GSMMODEM进行设置以完成不通过SIM卡而进行数据传输: A).串口上的从终端来的RTS信号可用来指示数据交换时隙是否忙, 串口准备好接收数据 B).如果终端双方都可用来接收和发送短消息,在设置时双方都要设同样的命令和常数。在接收端,设命令AT+CNMI=2,2,0,0,0在发送端,设命令AT+CSMP=17,167,0,240 ( 当使用PDU格式发送时, 240改成字符串DCS(F0)) C) 当程序发现短消息以前缀+CMT后跟所传送的数据这种格式时,立即将此短消息捕获并将其分发到原定的地址。 D)当发送端如果没有设置CSMP=17,167,0,240时,捕获到的短消息应有前缀+CMTI,此时用命令AT+CMGR=n读取并分发到原定的地址,随后用命令AT+CMGD=n将此短消息删除以保证SIM卡有足够多的空间。 2. 关于呼叫控制的AT指令详解: A) 当PCI接口GSM MODEM作为被叫时, 如何设置显示主叫号码: 将AT+CLIP这一命令的值改为1, 可显示主叫号码, 即:“AT+CLIP=1” B) 当PCI接口GSM MODEM作为被叫时, 如何确定来电为传真、数据或是话 音呼叫:将AT+CRC这一命令的值改为1, 而不能使用默认值0。 C) 当PCI接口GSM MODEM作为被叫时, 如何使其自动应答或不能自动应答:j当需要PCI接口GSM MODEM自动应答时, 需对PCI接口GSM MODEM进行以下操作: ATS0=<N>,N是代表PCI接口GSM MODEM震铃次数的一个整数, 即PCI接口GSM MODEM将在震铃“N” 次后自动应答;v若需要PCI接口GSM MODEM不自动应答, 需对PCI接口GSM MODEM进行以下操作: 使用ATS0=0这一命令, 即可设置为手动应答。 D) 使用AT指令建立数据呼叫详解: 首先要将PCI 接口GSM MODEM 做如下设置: AT+IPR=9600 AT+IFC=2,2 AT+CBST=0,0,1然后向PCI接口GSM MODEM的串口发送指令ATD<电话号码><回车>但是需要确定这一号码是一数据号码,而非传真或语音号码,而且SIM需开通数据通信这一服务。 第七部分 附录与图示 附录一 PCI GSM MODEM 的一些相关附件: 相关天线附件 SIM 卡卡座 附录二 数据中心的工作方式 附录三 PCI 接口GSM MODEM 各部分功能介绍 1. WAVECOM 模块 2. 卡座:用以固定SIM 卡; 3. 9 针串口:与计算机串口相连接,通过超级终端实现与计算机通信; 4. 天线接口:外接天线,用以保证网络正常工作; 5. 计算机主板接入插口:可直接插入计算机主板的PCI 口中,由计算 机主板向MODEM 供电。 |
书签 |
当前查看此主题的会员: 1 (0 位会员和 1 位游客) | |
|
|
相似的主题 | ||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
AT指令编程相关技术问题 | admin | 短信开发资料 | 0 | 2012-08-25 19:22 |
嵌入式GSM短信息接口的软硬件设计 | admin | 短信开发资料 | 0 | 2012-08-24 18:46 |
CDMA,GSM,WCDMA,TD-SCDMA,CDMA2000,3G的区别 | hek320 | 产品资料专区 | 0 | 2012-02-18 12:17 |
GSM技术在我国水情信息传输中的应用设想 | admin | 行业的笛声 | 0 | 2010-10-14 17:15 |
GSM Modem常见问题 | s0z0y | 售后服务专区 | 0 | 2009-07-05 23:56 |