金笛工业手机论坛  

返回   金笛工业手机论坛 > 工作与生活 > 谈天说地

谈天说地 其实就是水...

回复
 
LinkBack 主题工具 显示模式
旧 2009-10-21   #1 (permalink)
zxm
高级会员
 
zxm 的头像
 
注册日期: 2009-07-03
住址: 北京
帖子: 261
zxm 正向着好的方向发展
发送 MSN 消息给 zxm
默认 常用SMS指令一览表

命令 发送 介绍
+CSCA 设置SMS服务中心号码
+IPR 设置MODEM的接口速率,0为自动速率
+CNMI AT+CNMI=2,2 设置SMS的输出方式
+CMGF AT+CMGF=1 设置SMS编码方式(1文本格式,0为PDU格式)
+CMGS AT+CMGF=1
OK
AT+CMGS=13501154105
> AAA<^Z>
+CMGS: 204
OK 发送SMS指令,例子为采用文本方式发送英文字符。如发中文必须采用PDU方式,例子请见后
+CSAS 设置信息存储指令
AT&W 设置信息存储指令

发送中文短信息格式:
先发送AT+CMGS= YYY [CR] ;其中 YYY 为TPDU的十进制长度
收到[>][SP]响应后再发送
[TPDU][ctrl-Z]
[TPDU]:发送规约数据单元:
TYPE 11
MR 00
DA 0D91683105114501F5 ; “13501154105”
PID 00
DCS F4
VP 01
UDL XX ; XX 不大于 8C
DD ; XX字节的用户数据
用户数据中最后一个字节为前面XX-1个字节的按位累加和。
TPDU 中用户数据前的PDU规约头的长度是15字节
TPDU 前的服务中心地址[SCA]的长度是9字节。

以下例子 发送到 13501154105(按PDU格式16比特编码)

报文是 你好
译码为
044F60597D
04 长度
数据 4f60597d 汉字内码
at 命令
AT+CMGS=019
返回
>
发送
0011000D91683105114501F5000801044F60597D 发送符^Z
00 无指定短信中心号码,
按CSCA号码
1100 固定格式
TP-DA:TP-Destination-Address
0D Address-Length 目标号码长度(13位)
91 Type-of-Address 目标号码类型(国际)
683105114501F5 Address-Value 目标号码值(8613501154105)
00 TP-PID:TP-Protocol-Identifier 固定格式
08 TP-DCS:TP-Data-Coding-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字符)
4F60597D TP-UD:TP-User-Data 用户数据“你好”

接收中文短信息格式:

[SCA]:服务中心地址,北京为:0891683108100005F0 ;13800100500
以下是例子
+CMT: ,24
0891683108100005F0040D91683105114501F5000810702051146423044F60597D
08 SMSC-Length 短信中心号码长度
91 Type-of-SMSC 短信中心号码类型(国际)
683108100005F0 SMSC-Value 短信中心号码值(8613800100500)
04 First-Octet 固定格式
0D Address-Length 源号码长度(13位)
91 Type-of-Address 源号码类型(国际)
683105114501F5 Address-Value 源号码值(8613501154105)
00 TP-PID:TP-Protocol-Identifier 固定格式
08 TP-DCS:TP-Data-Coding-Scheme 08为16比特,最多发70个汉字;
04为8比特,最多发140个字符;
00为7比特,最多发160个字符
10702051146423 TP-SCTS: 年月日时分秒及时差
04 TP-UDL:TP-User-Data-Length 用户数据长度(4字符)
4F60597D TP-UD:TP-User-Data 用户数据“你好”

以下是按PDU格式7比特编码发送英文字符SMS的三个例子
 发来AB1三个字符
+CMT: ,23
0891683108100005F0
040D91
683105114501F2
0000
10700261354023
03
41610C

 发来AB两字符
+CMT: ,22
0891683108100005F0
040D91
683108315771F1
0000
10700271505523
02
4121

 发来ABCDEFGH八个字符
+CMT: ,27
0891683108100005F0
040D91
683105114501F2
0000
10700271822223
08
41E19058341E91
__________________
[SIGPIC][/SIGPIC]
zxm 当前离线   回复时引用此帖
回复

书签


当前查看此主题的会员: 1 (0 位会员和 1 位游客)
 

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用



所有时间均为北京时间。现在的时间是 19:43


Powered by vBulletin® 版本 3.8.3
版权所有 ©2000 - 2024,Jelsoft Enterprises Ltd.