📄 sms with the sms pdu-mode.htm
字号:
style="FONT-FAMILY: 宋体">的意思就是</SPAN>GSM-Molbile<SPAN
style="FONT-FAMILY: 宋体">传送一条</SPAN>SMS到服务中心。</P>
<H4><A name=_Toc86589146></A>5.1.1 <SPAN
style="FONT-FAMILY: 黑体">向</SPAN>SIM<SPAN
style="FONT-FAMILY: 黑体">卡存储区写入一条</SPAN>SMS (+CMGW)</H4>
<P class=MsoBodyText>执行指令”AT+CMGW”用于存储一条消息在SIM卡的存储区中。命令返回消息被存储的索引号。</P>
<P class=MsoNormal><B>句法:</B></P>
<TABLE class=MsoTableGrid cellSpacing=0 cellPadding=0 width=607 border=1>
<TBODY>
<TR>
<TD class=Normal vAlign=top width=225>
<P class=MsoNormal><B>输入</B></P></TD>
<TD class=Normal vAlign=top width=125>
<P class=MsoNormal><B>执行</B></P></TD>
<TD class=Normal vAlign=top width=257>
<P class=MsoNormal><B>注释</B></P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=225>
<P class=MsoNormal>AT+CMGW=<LENGTH>[,<STAT>]</P></TD>
<TD class=Normal vAlign=top width=125>
<P class=MsoNormal><CR></P></TD>
<TD class=Normal vAlign=top width=257> </TD></TR>
<TR>
<TD class=Normal vAlign=top width=225>
<P class=MsoNormal>> <PDU> </P>
<P class=MsoNormal>*)</P></TD>
<TD class=Normal vAlign=top width=125>
<P class=MsoNormal><CTRL-Z>/<ESC></P>
<P class=MsoNormal>**)</P></TD>
<TD class=Normal vAlign=top width=257> </TD></TR>
<TR>
<TD class=Normal vAlign=top width=607 colSpan=3>
<P class=MsoNormal><B>响应</B></P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=225>
<P class=MsoNormal>+CMGW: <INDEX></P>
<P class=MsoNormal>OK</P></TD>
<TD class=Normal vAlign=top width=382 colSpan=2>
<P class=MsoNormal>如果命令正确执行,返回消息存储位置的索引号</P></TD></TR></TBODY></TABLE>
<P class=MsoNormal><B>参数:</B></P>
<TABLE class=MsoTableGrid cellSpacing=0 cellPadding=0 border=1>
<TBODY>
<TR>
<TD class=Normal vAlign=top width=98>
<P class=MsoNormal><LENGTH></P></TD>
<TD class=Normal vAlign=top width=513>
<P class=MsoNormal>给定的TP层数据单元的八位位组代码数目(不包含服务中心地址的八位位组数目)</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=98>
<P class=MsoNormal><STAT></P></TD>
<TD class=Normal vAlign=top width=513>
<P class=MsoNormal>除存储未发送的状态之外的状态值</P>
<P class=MsoNormal>在PDU模式下该值为整型(默认值为0)</P>
<P class=MsoNormal>在文本模式下该值为字符型(默认值为”REC UNREAD”)</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=98>
<P class=MsoNormal><PDU></P></TD>
<TD class=Normal vAlign=top width=513>
<P class=MsoNormal>PDU数据</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=98>
<P class=MsoNormal><INDEX></P></TD>
<TD class=Normal vAlign=top width=513>
<P class=MsoNormal>存储位置</P></TD></TR></TBODY></TABLE>
<P class=MsoNormal><B>支持的值:</B></P>
<TABLE class=MsoTableGrid cellSpacing=0 cellPadding=0 border=1>
<TBODY>
<TR>
<TD class=Normal vAlign=top width=139>
<P class=MsoNormal><STAT></P></TD>
<TD class=Normal vAlign=top width=468>
<P class=MsoNormal>含义</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=139>
<P class=MsoNormal>0 “REC UNREAD”</P></TD>
<TD class=Normal vAlign=top width=468>
<P class=MsoNormal>已接收未读的消息(例如新消息)</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=139>
<P class=MsoNormal>1 “REC READ”</P></TD>
<TD class=Normal vAlign=top width=468>
<P class=MsoNormal>已接收已读的消息</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=139>
<P class=MsoNormal>2 “STO UNSENT”</P></TD>
<TD class=Normal vAlign=top width=468>
<P class=MsoNormal>已存储未发送的消息</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=139>
<P class=MsoNormal>3 “STO SENT”</P></TD>
<TD class=Normal vAlign=top width=468>
<P class=MsoNormal>已存储已发送的消息</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=139>
<P class=MsoNormal>4 “ALL”</P></TD>
<TD class=Normal vAlign=top width=468>
<P class=MsoNormal>所有的消息(仅适用于 +CMGL命令)</P></TD></TR></TBODY></TABLE>
<P class=MsoNormal>注:</P>
<P class=MsoNormal>*) 符号”>”是的移动终端设置返回而产生的</P>
<P class=MsoNormal>**)
<CTRL>+<Z>执行命令;<ESC>不保存/发送、直接退出执行</P>
<H4><A name=_Toc86589147></A>5.1.2 <SPAN
style="FONT-FAMILY: 黑体">发送</SPAN>SIM<SPAN
style="FONT-FAMILY: 黑体">卡存储区中的一条</SPAN>SMS (+CMSS)</H4>
<P
class=MsoBodyText>AT指令”AT+CMSS=<INDEX>[,<DA>[,<TODA>]]”将SIM卡消息存储区中<INDEX>索引位置的消息发送到网络中(SMS-SUBMIT)。如果指定新的接收地址<DA>,它将代替原消息中存储的接收地址。</P>
<P
class=MsoBodyText>如果消息传送成功,消息参考值<MR>将返回到终端设备(TE)。通常(当+CSMS<SERVICE>值为1,并且网络支持时),同时返回服务中心时间戳<SCTS>。</P>
<P class=MsoNormal><B>句法:</B></P>
<TABLE class=MsoTableGrid cellSpacing=0 cellPadding=0 width=607 border=1>
<TBODY>
<TR>
<TD class=Normal vAlign=top width=175>
<P class=MsoNormal><B>输入</B></P></TD>
<TD class=Normal vAlign=top width=84>
<P class=MsoNormal><B>执行</B></P></TD>
<TD class=Normal vAlign=top width=348>
<P class=MsoNormal><B>注释</B></P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=175>
<P class=MsoNormal>AT+CMSS=<INDEX></P></TD>
<TD class=Normal vAlign=top width=84>
<P class=MsoNormal><CR></P></TD>
<TD class=Normal vAlign=top width=348> </TD></TR>
<TR>
<TD class=Normal vAlign=top width=607 colSpan=3>
<P class=MsoNormal><B>响应</B></P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=175>
<P class=MsoNormal>+CMSS: <MR>[,<SCTS>]</P>
<P class=MsoNormal>OK</P></TD>
<TD class=Normal vAlign=top width=432 colSpan=2> </TD></TR></TBODY></TABLE>
<P class=MsoNormal><B>参数:</B></P>
<TABLE class=MsoTableGrid cellSpacing=0 cellPadding=0 width=607 border=1>
<TBODY>
<TR>
<TD class=Normal vAlign=top width=175>
<P class=MsoNormal><INDEX></P></TD>
<TD class=Normal vAlign=top width=432>
<P class=MsoNormal>SIM卡内存位置索引</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=175>
<P class=MsoNormal><MR></P></TD>
<TD class=Normal vAlign=top width=432>
<P class=MsoNormal>消息参考</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=175>
<P class=MsoNormal><SCTS></P></TD>
<TD class=Normal vAlign=top width=432>
<P class=MsoNormal>服务中心时间戳</P></TD></TR></TBODY></TABLE>
<P class=MsoNormal><B>示例:</B></P>
<TABLE class=MsoTableGrid cellSpacing=0 cellPadding=0 width=612 border=1>
<TBODY>
<TR>
<TD class=Normal vAlign=top width=175>
<P class=MsoNormal><B>输入</B></P></TD>
<TD class=Normal vAlign=top width=84>
<P class=MsoNormal><B>执行</B></P></TD>
<TD class=Normal vAlign=top width=352>
<P class=MsoNormal><B>注释</B></P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=175>
<P class=MsoNormal>AT+CMSS=1</P></TD>
<TD class=Normal vAlign=top width=84>
<P class=MsoNormal><CR></P></TD>
<TD class=Normal vAlign=top width=352>
<P class=MsoNormal>SIM卡中存储位置1的消息将被发送到服务中心</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=612 colSpan=3>
<P class=MsoNormal><B>响应</B></P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=175>
<P class=MsoNormal>+CMSS: 255</P>
<P class=MsoNormal>OK</P></TD>
<TD class=Normal vAlign=top width=436 colSpan=2>
<P class=MsoNormal>SMS被发送到服务中心,消息参考为255</P></TD></TR></TBODY></TABLE>
<H4><A name=_Toc86589148></A>5.1.3 <SPAN
style="FONT-FAMILY: 黑体">直接从终端设置发送</SPAN>SMS (+CMGS)</H4>
<P class=MsoBodyText>这个指令用于从一个终端向网络中发送消息(SMS-SUBMIT),而不会在SIM卡中保存所发送的SMS消息。</P>
<P
class=MsoBodyText>如果消息传送成功,消息参考值<MR>将返回到终端设备(TE)。通常(当+CSMS<SERVICE>值为1,并且网络支持时),同时返回服务中心时间戳<SCTS>。</P>
<P class=MsoNormal><B>句法:</B></P>
<TABLE class=MsoTableGrid cellSpacing=0 cellPadding=0 width=607 border=1>
<TBODY>
<TR>
<TD class=Normal vAlign=top width=225>
<P class=MsoNormal><B>输入</B></P></TD>
<TD class=Normal vAlign=top width=125>
<P class=MsoNormal><B>执行</B></P></TD>
<TD class=Normal vAlign=top width=257>
<P class=MsoNormal><B>注释</B></P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=225>
<P class=MsoNormal>AT+CMGS=<LENGTH></P></TD>
<TD class=Normal vAlign=top width=125>
<P class=MsoNormal><CR></P></TD>
<TD class=Normal vAlign=top width=257>
<P
class=MsoNormal>转换SMS输入模式,SMS将会被以“未发送”状态保存。命令后所跟的PDU字串的长度必须在这个命令中指定。</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=225>
<P class=MsoNormal>> <PDU> </P>
<P class=MsoNormal>*)</P></TD>
<TD class=Normal vAlign=top width=125>
<P class=MsoNormal><CTRL-Z>/<ESC></P>
<P class=MsoNormal>**)</P></TD>
<TD class=Normal vAlign=top width=257>
<P class=MsoNormal>直接从终端中发送一条SMS,而不将其保存到SIM卡。</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=607 colSpan=3>
<P class=MsoNormal><B>响应</B></P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=225>
<P class=MsoNormal>+CMGS: <MR>[,<SCTS>]</P>
<P class=MsoNormal>OK</P></TD>
<TD class=Normal vAlign=top width=125> </TD>
<TD class=Normal vAlign=top width=257>
<P class=MsoNormal>如果发送成功将返回消息参考</P></TD></TR></TBODY></TABLE>
<P class=MsoNormal><B>参数:</B></P>
<TABLE class=MsoTableGrid cellSpacing=0 cellPadding=0 border=1>
<TBODY>
<TR>
<TD class=Normal vAlign=top width=204>
<P class=MsoNormal><LENGTH></P></TD>
<TD class=Normal vAlign=top width=404>
<P class=MsoNormal>给定的TP层数据单元的八位位组代码数目(不包含服务中心地址的八位位组数目)</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=204>
<P class=MsoNormal><PDU></P></TD>
<TD class=Normal vAlign=top width=404>
<P class=MsoNormal>PDU数据</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=204>
<P class=MsoNormal><MR></P></TD>
<TD class=Normal vAlign=top width=404>
<P class=MsoNormal>消息参考</P></TD></TR>
<TR>
<TD class=Normal vAlign=top width=204>
<P class=MsoNormal><SCTS></P></TD>
<TD class=Normal vAlign=top width=404>
<P class=MsoNormal>服务中心时间戳</P></TD></TR></TBODY></TABLE>
<P class=MsoNormal>注:</P>
<P class=MsoNormal>*) 符号”>”是的移动终端设备返回而产生的</P>
<P class=MsoNormal>**)
<CTRL>+<Z>执行命令;<ESC>不保存/发送、直接退出执行</P>
<H3><A name=_Toc86589149>5.2 </A>接收方 SMS-DELIVER (Mobile Terminated)</H3>
<P class=MsoBodyText>SMS-DELIVER<SPAN
style="FONT-FAMILY: 宋体">意味着终端设置从服务中心接收到一条</SPAN>SMS<SPAN
style="FONT-FAMILY: 宋体">消息。</SPAN></P>
<H4><A name=_Toc86589150></A>5.2.1 <SPAN
style="FONT-FAMILY: 黑体">列取消息</SPAN>
(+CMGL)</H4>
<P class=MsoNormal><B>句法:</B></P>
<TABLE class=MsoTableGrid cellSpacing=0 cellPadding=0 widt
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -