Gsm 开发简介.doc

上传人:s9****2 文档编号:543489322 上传时间:2023-05-24 格式:DOC 页数:6 大小:239.50KB
返回 下载 相关 举报
Gsm 开发简介.doc_第1页
第1页 / 共6页
Gsm 开发简介.doc_第2页
第2页 / 共6页
Gsm 开发简介.doc_第3页
第3页 / 共6页
Gsm 开发简介.doc_第4页
第4页 / 共6页
Gsm 开发简介.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《Gsm 开发简介.doc》由会员分享,可在线阅读,更多相关《Gsm 开发简介.doc(6页珍藏版)》请在金锄头文库上搜索。

1、Gsm 开发简介1相关的GSM AT 指令与 SMS 有关的GSM AT 指令(详见 GSM07.05)如表1 所示:表 1 相关的GSM AT 指令AT 指令 功 能 AT+CMGC Send an SMS command(发出一条短消息命令) AT+CMGD Delete SMS message(删除SIM卡内存的短消息) AT+CMGF Select SMS message formate(选择短消息信息格式:0-PDU;1-文本) AT+CMGL List SMS message from preferred store(列出SIM卡中的短消息PDU/text0/“REC UNREAD

2、” -未读 1/“REC READ” -已读 2/“STO UNSENT” -待发3/“STO SENT” -已发 4/“ALL” -全部的) AT+CMGR Read SMS message(读短消息) AT+CMGS Send SMS message(发送短消息) AT+CMGW Write SMS message to memory(向SIM内存中写入待发的短消息) AT+CMSS Send SMS message from storage(从SIN|M内存中发送短消息) AT+CNMI New SMS message indications(显示新收到的短消息) AT+CPMS Pre

3、ferred SMS message storage(选择短消息内存) AT+CSCA SMS service center address(短消息中心地址) AT+CSCB Select cell broadcast messages(选择蜂窝广播消息) AT+CSMP Set SMS text mode parameters(设置短消息文本模式参数) AT+CSMS Select Message Service(选择短消息服务) 2对短消息的控制模式对短消息的控制共有三种模式:Block Mode、基于AT 命令的PDU Mode、基于AT 命令的Text Mode使用Block 模式需要

4、手机生产厂家提供驱动支持,目前很少用了,PDU Mode 已取代Block Mode。Text Mode 是纯文本方式比较简单,可使用不同的字符集,主要用于欧美地区。PDU Mode 被所有手机支持,可以使用任何字符集。LT8000 系列的产品采用西门子公司的TC35、MC35,支持PDU 模式及Text 模式。3、与LT8000 系列的通信(1)连接方式与 LT8000 系列的产品的连接方式有RS232 串口连接和USB 口连接两种。因为RS232连接方式在具体应用中较为常见,以下说明以RS232 连接方式为例。LT8000 系列的产品能够自动识别波特率,采用标准串口编程设置:奇偶校验位无、

5、数据位8、停止位1、流量控制硬件。(2)连接测试通过串口输入“ATrn”,返回“OK”表示已连接成功,LT8000 系列产品能够正常工作。这时就可以执行各种AT 命令。4、Text 模式的短信发送Text Mode 是纯文本方式比较简单。(1)设置 Text 模式在 AT 命令列表中我们可以看到ATCGMF 用来选择短消息信息格式;通过串口输入“ATCGMF=1rn” 返回“OK”表示已设置成功,LT8000 系列产品已处于Text 模式工作。返回“ERROR”则表示设置不成功。(2)Text 模式的短信发送这是我们输入 ATCGMS 命令就可以实现Text 模式的短信发送。命令格式为: AT

6、CGMS=1234567 ASCII 码值为0x1A返回“OK”表示短信发送成功,返回“ERROR”则表示短信发送不成功。5、PDU 模式的数据格式PDU 串表面上是一串ASCII 码,由0-9、A-F这些数字和字母组成。它们是8 位字节的十六进制数,或者BCD 码十进制数。PDU 串不仅包含可显示的消息本身,还包含很多其它信息,如SMS 服务中心号码、目标号码、回复号码、编码方式和服务时间等。发送和接收的PDU 串,结构是不完全相同的。我们先用两个实际的例子说明PDU 串的结构和编排方式。例 1 发送:SMSC 号码是+8613800591500,对方号码是13950410716,消息内容是

7、“Hello World!”。PDU 串是: 08 91 68 31 08 50 19 05 F0 11 00 0D 91 68 31 59 40 01 17 F6 00 00 00 0B E8 32 9B FD 06 DD DF 72 36 19分段分析如下:分段含义说明08SMSC地址信息的长度共 8 个八位字节(包括91)91SMSC地址格式(TON/NPI)用国际格式号码(在前面加+)68 31 08 50 19 05 F0SMSC地址8613800591500,补F凑成偶数个11基本参数(TP-MTI/VFP)发送,TP-VP 用相对格式00消息基准值(TP-MR)00D目标地址数字

8、个数共 13 个十进制数(不包括91 和F)91目标地址格式(TON/NPI)用国际格式号码(在前面加+)68 31 59 40 01 17 F6目标地址(TP-DA)8613950410716,补F凑成偶数个00协议标识(TP-PID)是普通GSM 类型,点到点方式00用户信息编码方式(TP-DCS)7-bit 编码00有效期(TP-VP)5 分钟06用户信息长度(TP-UDL)实际长度6 个字节E8329BFD06DDDF723619用户信息(TP-UD)“Hello World!”SMSC 地址格式(TON/NPI )说明:91短信息中心号码类型。91 是TON/NPI 遵守Intern

9、ational/E.164 标准,指在号码前需加+号。具体格式如表所示:0x91 = 10010001BIT No.76543210Name1数值类型号码鉴别数值类型(Type of Number): 000未知,001国际,010国内, 111留作扩展;号码鉴别(Numbering plan identification):0000未知,0001ISDN/电话号码(E.164/E.163), 1111留作扩展;基本参数(TP-MTI/VFP)说明: TP-MTI/VFP 是以位图形式表示信息内容。具体格式如表所示:0x11=00010001BIT No.76543210NameTP-RPTP

10、-UDHITP-SPRTP-VFPTP-RDTP-MTIValue00010001应答路径TP-RP(TP-Reply-Path):0不设置; 1设置用户数据头标识TP-UDHL(TP-User-Data-Header-Indicator):0不含任何头信息; 1含头信息状态报告要求TP-SPR(TP-Status-Report-Request): 0需要报告; 1不需要报告有效期格式TP-VPF(TP-Validity-Period-Format): 00不提供(Not present); 10整型(标准); 01预留; 11提供8 位字节的一半(Semi-Octet Represented

11、)拒绝复制TP-RD(TP-Reject-Duplicates): 0接受复制; 1拒绝复制信息类型提示TP-MTI(TP-Message-Type-Indicator): 00读出(Deliver)01提交(Submit)协议标识 TP-PID(TP-Protocol-IdentifierBIT No.76543210Bit No.7 与Bit No.6:(一般将这两位置为00) 00如下面定义的分配,参见GSM03.40 协议标识完全定义; 0110预留;11为服务中心(SC)特殊用途分配Bit No.0Bit No.5。Bit No.5: 0不使用远程网络,只是短消息设备之间的协议; 1

12、使用远程网络。Bit No.0Bits No.4: 00000隐含; 00001电传; 00010group 3 telefax;00100语音; 00101欧洲无线信息系统(ERMES);00110国内系统; 10001任何基于X.400 的公用信息处理系统;10010Email。数据编码方案 TP-DCS(TP-Data-Coding-Scheme)BIT No.76543210Bit No.7 与Bit No.6 :一般设置为00;Bit No.5: 0文本未压缩,1文本用GSM 标准压缩算法压缩;Bit No.4: 0表示Bit No.1、Bit No.0 为保留位,不含信息类型信息,

13、1表示Bit No.1、Bit No.0 含有信息类型信息;Bit No.3 与Bit No.2: 00默认的字母表(7bit 编码)018bit,10USC2(16bit)编码11预留;Bit No.1 与Bit No.0: 00Class 0,01Class 1,10Class 2(SIM 卡特定信息),11Class 3。例 2 接收: SMSC 号码是+8613800591500,对方号码是13950410716,消息内容是“你好!”。手机接收到的 PDU 串是: 08 91 68 31 08 50 19 05 F0 84 0D 91 68 31 59 40 01 17 F6 00 0

14、8 30 10 10 11 62 42 23 06 4F 60 59 7D 00 21分段分析如下:分段含义说明08地址信息的长度共 8 个八位字节(包括91)91SMSC地址格式(TON/NPI)用国际格式号码(在前面加+)68 31 08 50 19 05 F0SMSC地址8613800591500,补F凑成偶数个84基本参数(TP-MTI/MMS/RP )接收,无更多消息,有回复地址0D回复地址数字个数共 13 个十进制数(不包括91 和F)91回复地址格式(TON/NPI)用国际格式号码(在前面加+)68 31 59 40 01 17 F6回复地址(TP-RA)8613950410716,补F凑成偶数个00协议标识(TP-PID)是普通GSM 类型,点到点方式08用户信息编码方式(TP-DCS)UCS2 编码30 10 10 11 62

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号