标题:
西门子TC35 短消息调试笔记
[打印本页]
作者:
梦景
时间:
2011-10-17 23:24
标题:
西门子TC35 短消息调试笔记
/********************
短消息调试笔记
******************************************
// AT+CSMS
选择消息业务
AT+CSMS=0 // SMS
的
AT
命令兼容
GSM 07.05Phase 2
AT+CSMS=1 // SMS
的
AT
命令兼容
GSM 07.05Phase 2+
// AT+CMGF
选择消息格式
AT+CMGF? //
查询当前值
AT+CMGF=0 // PDU: 0
AT+CMGF=1 // TXT: 1
// AT+CMGL
列举短消息
,AT+CMGF=0PDU
模式
AT+CMGL=0 //
接收未读
AT+CMGL=1 //
接收已读
AT+CMGL=2 //
存储未发送
AT+CMGL=3 //
存储已发送
AT+CMGL=4 //
所有消息
// AT+CMGL
列举短消息
,AT+CMGF=1TXT
模式
,
等于号后前的是字符串
AT+CMGL="REC UNREAD" //
接收未读
AT+CMGL="REC READ" //
接收已读
AT+CMGL="STO UNSENT" //
存储未发送
AT+CMGL="STO SENT" //
存储已发送
AT+CMGL="ALL" //
所有消息
//
删除信息
AT+CMGD=1,4 //
删除
sim
卡上已发的和未发的全部短信
AT+CMGD=1,2 //
删除已读短信
//
将消息提示该为中断方式。这样在收到短信的时候内容直接用
+CMT:
提示出来,不存卡。
AT+CNMI=2,2,0,0,0
//
用
TEXT
模式发短信息流程
AT+CMGF=1\r // TXT
模式
//AT+CSCA="+8613800512500" //
写信息中心号码
AT+CSCS="GSM"\r //
字符集
AT+CMGS="+8618913179619"\r //
写手机号
>HELLO //
发
"HELLO"
1A // (ctrl-Z)
以十六进制发送
//
用
PDU
模式发短信息流程
AT+CMGF=0\r // pdu
模式
AT+CSCS="UCS2"\r //
字符集
AT+CMGS= //
之后跟的是从短消息中心之后的所有字符长度
0891683108502105F0 //
短信息地址
11000D91683155845570F1 //
对方手机号
000800 // 14
06 //
要发送的数据长度
4F60597D0021 //
数据
0x1A // (ctrl-Z)
以十六进制发送
注:
在发送短信时,
SMSC
地址可以不要,用
00
代替。
如发送
“
你好
!”
到
13554855071.
代码如下:
AT+CMGF=0\r
AT+CSCS="UCS2"\r
AT+CMGS=21\r
“0011000D91683155845570F1000801064F60597D0021”
0x1A
*******************************************************************************
0891683108502105F011000D91683155845570F1000801064F60597D0021
0891683108502105F0 //
短信息地址
11000D91683155845570F1
000800 //14
06
4F60597D0021
什么是
PDU Mode
?
它是发送或接收手机
SMS
消息的一种方法。消息正文经过十六进制编码后进行传送
; PDU
发送只能输入十六进制的字符
0-9 A-F.
基本的
PDU
命令
:
->
读取短消息
AT+CMGR:
->
列举短消息
AT+CMGL:
->
发送短消息
AT+CMGS:
PDU
接收短信格式
:
+CMT: ,26
08 //
地址信息的长度
91 // SMSC
地址格式
(TON/NPI),
用国际格式号码
(
在前面加
‘+’)
683108500145F1 // SMSC
地址
13800510541
24 //
基本参数
(TP-MTI/MMS/RP)
0D //
回复地址数字个数
,
共
13
个十进制数
(
不包括
91
和
‘F’)
91 //
回复地址格式
(TON/NPI)
688119139716F9 //
回复地址
(TP-RA)
00 //
协议标识
(TP-PID)
08 //
用户信息编码方式
(TP-DCS)
90809281543223 //
时间戳
(TP-SCTS) 090829 18 45 23 32
06 //
用户信息长度
(TP-UDL)
4F60597D0021 //
用户信息
(TP-UD)
*********************************************************************/
/*********************
短消息调试笔记
**********************************
// AT+CSMS
选择消息业务
AT+CSMS=0 // SMS
的
AT
命令兼容
GSM 07.05Phase 2
AT+CSMS=1 // SMS
的
AT
命令兼容
GSM 07.05Phase 2+
// AT+CMGF
选择消息格式
AT+CMGF? //
查询当前值
AT+CMGF=0 // PDU: 0
AT+CMGF=1 // TXT: 1
// AT+CMGL
列举短消息
,AT+CMGF=0PDU
模式
AT+CMGL=0 //
接收未读
AT+CMGL=1 //
接收已读
AT+CMGL=2 //
存储未发送
AT+CMGL=3 //
存储已发送
AT+CMGL=4 //
所有消息
// AT+CMGL
列举短消息
,AT+CMGF=1TXT
模式
,
等于号后前的是字符串
AT+CMGL="REC UNREAD" //
接收未读
AT+CMGL="REC READ" //
接收已读
AT+CMGL="STO UNSENT" //
存储未发送
AT+CMGL="STO SENT" //
存储已发送
AT+CMGL="ALL" //
所有消息
//
删除信息
AT+CMGD=1,4 //
删除
sim
卡上已发的和未发的全部短信
AT+CMGD=1,2 //
删除已读短信
//
将消息提示该为中断方式。这样在收到短信的时候内容直接用
+CMT:
提示出来,不存卡。
AT+CNMI=2,2,0,0,0
//
用
TEXT
模式发短信息流程
AT+CMGF=1\r // TXT
模式
//AT+CSCA="+8613800512500" //
写信息中心号码
AT+CSCS="GSM"\r //
字符集
AT+CMGS="+8618913179619"\r //
写手机号
>HELLO //
发
"HELLO"
1A // (ctrl-Z)
以十六进制发送
//
用
PDU
模式发短信息流程
AT+CMGF=0\r // pdu
模式
AT+CSCS="UCS2"\r //
字符集
AT+CMGS= //
之后跟的是从短消息中心之后的所有字符长度
0891683108502105F0 //
短信息地址
11000D91683155845570F1 //
对方手机号
000800 // 14
06 //
要发送的数据长度
4F60597D0021 //
数据
0x1A // (ctrl-Z)
以十六进制发送
注:
在发送短信时,
SMSC
地址可以不要,用
00
代替。
如发送
“
你好
!”
到
13554855071.
代码如下:
AT+CMGF=0\r
AT+CSCS="UCS2"\r
AT+CMGS=21\r
“0011000D91683155845570F1000801064F60597D0021”
0x1A
*******************************************************************************
0891683108502105F011000D91683155845570F1000801064F60597D0021
0891683108502105F0 //
短信息地址
11000D91683155845570F1
000800 //14
06
4F60597D0021
什么是
PDU Mode
?
它是发送或接收手机
SMS
消息的一种方法。消息正文经过十六进制编码后进行传送
; PDU
发送只能输入十六进制的字符
0-9 A-F.
基本的
PDU
命令
:
->
读取短消息
AT+CMGR:
->
列举短消息
AT+CMGL:
->
发送短消息
AT+CMGS:
PDU
接收短信格式
:
+CMT: ,26
08 //
地址信息的长度
91 // SMSC
地址格式
(TON/NPI),
用国际格式号码
(
在前面加
‘+’)
683108500145F1 // SMSC
地址
13800510541
24 //
基本参数
(TP-MTI/MMS/RP)
0D //
回复地址数字个数
,
共
13
个十进制数
(
不包括
91
和
‘F’)
91 //
回复地址格式
(TON/NPI)
688119139716F9 //
回复地址
(TP-RA)
00 //
协议标识
(TP-PID)
08 //
用户信息编码方式
(TP-DCS)
90809281543223 //
时间戳
(TP-SCTS) 090829 18 45 23 32
06 //
用户信息长度
(TP-UDL)
4F60597D0021 //
用户信息
(TP-UD)
******************************************************************************/
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0