GTM900-B模块调试说明_第1页
GTM900-B模块调试说明_第2页
GTM900-B模块调试说明_第3页
GTM900-B模块调试说明_第4页
GTM900-B模块调试说明_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

GTM900-B模块调试说明本模块位华为GTM900-B;IMEI:359208022772178S/N:G26RAB1932705345SW VER:C01B208模块上电开机后会收到一条信息“AT-Command Interpreter ready”根据自己不同的情况选择对应串口号,打开串口,串口默认的波特率为9600,也可以通过 AT+IPR=115200 这条 AT 命令来修改波特率,不建议更改波特率,不然到时候忘记自己的波特率,也很麻烦。测试说明: 正常方式发送(ASCII 码方式)在发送框中输入 ATI 后,再按 ENTER 键。(注意:输入完指令之后,一定要按回车ENTER 键!)一、AT指令1、ATI 回车换行 /回车换行对应ASCII是十六进制0x0D和0x0A,C语言的表示方法是rn。测试指令。返回:HUAWEIGTM900OK2、 AT+CPIN? 用于查询SIM卡状态,主要是PIN码。返回:AT+CPIN?+CPIN: READYOK返回其他值可能是没SIM卡。3、AT+CSQ 用于查询信号,如果没有信号,要查看天线是否连接。返回: AT+CSQ+CSQ: 23,99 /表明信号强度是23OK4、AT+COPS? 用于查询SIM卡提供商。返回 AT+COPS?+COPS: 0,0,CHN-CUGSM /信时空?OK(若返回+COPS: 0,0,CHN-UNICOM /表明是中国联通)也有可能反馈 0,没事,和卡有关系。5、 AT+CSCA?用于获取短息中心号码。返回:+CSCA: +8613010888500,145OK6、 AT+CNMI=2,1设置短信提示功能输入指令,返回:AT+CNMI=2,1OK收到短信时自动返回提示:+CMTI: SM,5 /表示有短信到达,存在 SIM 卡的第5个位置7、AT+CGSN查询产品S/N:序列号。返回:AT+CGSNG26RAB1862111616OK二、英文短信 1、发送或读取一条英文短信,一定要保证开发板测试成功,即保证模块正常读取SIM卡,连接上网络后。1)设置提示并向手机发送短信 a 设置短信提示功能输入指令:AT+CNMI=2,1 指令功能是短信提示,返回:AT+CNMI=2,1/ (C#返回验证时应与AT+CNMI=2,1rrnOKrn比较)OK b 再输入:AT+CMGF=1 /设置发送/接收模式为英文方式,返回:AT+CMGF=1/ (C#返回验证时应与AT+CMGF=1rrnOKrn比较)OK c 再输入:AT+CMGS功能是发送接收的手机号码;返回:AT+CMGSd 再输入英文短信的内容 如 HELLO。返回: HELLO+CMGS: 5 /发送的内部计数是5;e 最后输入:按16进制发送 1a(1A)或者 按文本模式(ASCII码)发送 。返回:OK /表示短信发送成功2)收到英文短信当收到英文短信时,会返回:+CMTI: SM,2 表示英文短信的位置在第二条;3)读取英文短息 a 发送 AT+CMGF=1 /设置发送/接收模式为英文方式返回:AT+CMGF=1 / (C#返回验证时应与AT+CMGF=1rrnOKrn比较)OKb 发送 AT+CMGR=X ,(X表示英文短信在第几条,在此是第二条),读取结果如下:AT+CMGR=2 +CMGR:REC READ, /REC READ:信息已读过。REC UNREAD:未读过8618251234569,/接收的手机号码。 ,16/04/06,08:36:32+32,/短信息发送的时间。145,36,0,0,8613090166500,145,5 /短信中心号码Hello/信息内容OK 二、中文短信 短信发送分为两种格式,一种是 TEXT 格式,一种是 PDU 格式,他们的发送方式是不一样的,使用 TEXT 格式发送的只能是 ASCII 字符,使用 PDU 格式可以发送中英文字符,使用UNICODE编码。$ 发送 AT+CMGF=1 /设置发送/接收模式为英文方式(TEXT格式)$ 发送 AT+CMGF=0 /设置发送/接收模式为中英文字符方式(PDU格式)注:PDU编码:PDU 短信的内容编码由以下 13 个部分组成。例如:发送短信内容“零点通信”至号需发送的PDU编码为 08 91 68 31 10 80 88 05 F0 11 00 0D 91 68 81 52 54 96 37 F9 00 08 00 08 96F6 70B9 901A 4FE1分段编码内容含义说明108短信中心地址长度(字节),包括第2段(1字节)和第3段(7字节)。08固定,无需更改291号码类型:值91 则是该号码定义为国际号码,ISDN 或者电话号码 1001 0001Bit7: 该位固定为 1 Bit6-4:001-国际号码 (91固定)010-国内号码 368 31 10 80 88 05 F0短信中心号码:8613010888500长度是否为偶数个,如果不是请在最后补 F 把 “8613010888500F”每每两个进行对调得到 68 31 10 80 88 05 F0根据具体情况改变,号码是存在SIM 卡内的。下面介绍不填写短信中心号码如何发送。411发送参数: 基本参数 (TP-MTI/VFP) 固定,无需更改500消息基准值(TP-MR) 0固定,无需更改60D目标号码长度(个数)(第8段,不含F),不包括91。 注意:这和前面第 1段的08不一样。(十六进制 0x0D)指的是数字个数。例:第 8 段的值为 68 81 52 54 96 37 F9, 数字个数是 13 固定,无需更改791目标号码格式,和第2 段91定义相同91固定,无需更改868 81 52 21 43 65 F9目标号码,不是偶数位补 F,然后两两对调,和第3段转换方法一样。根据发送的号码更改900协议标识00表示普通GSM 类型,点到点方式固定,无需更改1008信息内容使用的编码,(Unicode)格式00-7Bit编码格式04-8Bit编码格式08-UCS2 编码固定,无需更改1100短信有效期: 00-5 分钟 A7-24 小时 FF-135 周。保存在短信中心的有效时间。1208信息长度,即后面短信内容的字节数(每两个字符为一字节)计算公式为:字数*2。(十六进制 0x08)零点通信四个字,所以为08。1396F6 70B9 901A 4FE1Unicode 编码值,每 个字符占用两个字节来存储。汉字Unicode互换小工具转换成UNICODE码1、PDU 格式中文短信的 发送指令例如:短信中心号码为+8613010888500 (广东 深圳 中国联通) ,要发送的号码为+8618251234569,要发送的内容为“零点通信”。 PDU 编码完成后,接着按下面的指令发出 AT 指令(注意,双引号不发送)1.“AT+CMGF=0 回车换行”,设置发送模式为 PDU。这里回车换行对应的 ASC是十六进制0x0D 和0x0A,C 语言的表示方法是rn,VB 的表示方法是vbCrlf。 (建议做个步骤前 ,先发送 AT+CPIN? 查询卡状态) 1)设置提示并向手机发送短信 a 输入:AT+CMGF=0 /设置发送/接收模式为中英文字符方式(PDU格式),返回:AT+CMGF=0OKb 再输入:AT+CMGS=23 功能是发送接收的手机号码;返回:AT+CMGS=23 /发送的字符串个数,计算:15+字符*2。发送4个汉字,总数:15+4*2=23. c 再输入短信的PDU编码内容 后不加回车、空格。如0891683110808805F011000D91688152549637F90008000896F670B9901A4FE1。返回:0891683310808805F011000D91688152214365F90008000896F670B9901A4FE1d 最后输入:按16进制发送 1a(1A)或者 按文本模式(ASCII码)发送 。返回:+CMGS: 12 /12代表发送的短信计数值OK /表示短信发送成功2、PDU 格式中文短信的接收 a 输入:AT+CNMI=2,1 设置指令功能是短信提示,返回:AT+CNMI=2,1OK b 输入:AT+CMGF=0 /设置发送/接收模式为中英文字符方式(PDU格式),返回:AT+CMGF=0OKc 发送 AT+CMGR=X ,(X表示英文短信在第几条,在此是第五条),读取结果如下:AT+CMGR=5 /读取指定“5”里的内容+CMGR: 0,28 / 其中0 表示短信没有被读过,如果是 1表示已读;28 是长度;0891683190106605F0240D91688152214365F90008614060120235230877ED4FE16D4B8BD5OK返回的短信的PDU编码内容: 08 91 68 31 90 10 66 05 F0 24 0D 91 68 81 52 21 43 65 F9 00 08 61 40 60 12 02 35 23 08 77ED 4FE1 6D4B 8BD52、删除接收的短信输入AT+CMGD=2 /删除第二条短信。返回:AT+CMGR=2OK分段编码内容含义说明108短信中心地址长度(字节),包括第2段(1字节)和第3段(7字节)。291号码类型:值91 则是该号码定义为国际号码,ISDN 或者电话号码 1001 0001Bit7: 该位固定为 1 Bit6-4:001-国际号码 (010-国内号码 368 31 90 10 66 05 F0短信中心号码:8613090166500长度是否为偶数个,如果不是请在最后补 F 把 “8613090166500F”每每两个进行对调得到 68 31 90 10 66 05 F0424发送参数: 基本参数 (TP-MTI/VFP) 50D目标号码长度(个数)(第8段,不含F),不包括91。 注意:这和前面第 1段的08不一样。(十六进制 0x0D)指的是数字个数。691目标号码格式,和第2 段91定义相同768 81 52 21 43 65 F9目标号码,不是偶数位补 F,然后两两对调,和第3段转换方法一样。根据发送的号码更改800协议标识00表示普通GSM 类型,点到点方式908信息内容使用的编码,(Unicode)格式00-7Bit编码格式04-8Bit编码格式 08-UCS2编码1061 40 60 12

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论