4G DTU模塊保存短消息+CMGW
語法結(jié)構(gòu)
命令 |
響應(yīng) |
文本模式: +CMGW[=<oa/da>[,<tooa/toda>[,<stat>]]] text isentered<ctrl-Z/ESC>PDU模式: +CMGW=<length>[,<stat>]PDU is given<ctrl-Z/ESC> |
文本模式:(暫不支持) +CMGW:<Index>if sendingfails: +CMS ERROR: <err> PDU模式: +CMGW:<Index>if sendingfails: +CMS ERROR: <err> |
+CMGW=? |
OK |
命令描述
4G模塊設(shè)置命令,用于存儲(chǔ)一條短信到+CPMS命令設(shè)置的<mem2>存儲(chǔ)器中。
取值說明
<oa/da>:源地址值(SMS-DELIVER)或目的地址值(SMS-SUBMIT)
<tooa/toda>:源地址或目的地址類型
<stat>:短消息的存儲(chǔ)狀態(tài),取值如下:
PDU模式下:
命令 |
響應(yīng) |
0 |
已接收未讀短消息 |
1 |
接收且已讀短消息 |
2 |
已保存但未發(fā)送短消息 |
3 |
保存已發(fā)送但未要求狀態(tài)報(bào)告短消息 |
4 |
所有的短信(該值只適用與+CMGL命令) |
5 |
保存發(fā)送短消息并且要求狀態(tài)報(bào)告但未收到狀態(tài)報(bào)告 |
6 |
保存發(fā)送短消息,要求狀態(tài)報(bào)告且收到,但未存到SIM卡里 |
7 |
保存發(fā)送短消息,要求狀態(tài)報(bào)告并收到,且存到SIM卡里 |
文本模式下:
命令 |
響應(yīng) |
“RECUNREAD” |
已接收未讀短消息 |
“RECREAD” |
接收且已讀短消息 |
“STOUNSENT” |
已保存但未發(fā)送短消息 |
“STOSENT” |
保存已發(fā)送但未要求狀態(tài)報(bào)告短消息 |
“ALL” |
所有的短信 |
“STOSENT,SRNR” |
保存發(fā)送短消息并且要求狀態(tài)報(bào)告但未收到狀態(tài)報(bào)告 |
“STOSENT,SRRNS-SM” |
保存發(fā)送短消息,要求狀態(tài)報(bào)告且收到,但未存到SIM卡里 |
“STOSENT,SRRS-SM” |
保存發(fā)送短消息,要求狀態(tài)報(bào)告并收到,且存到SIM卡里 |
<text…>:輸入的文本
<Index>:在存儲(chǔ)器中的位置號(hào),取值為0~9 的十進(jìn)制數(shù),取值范圍由0~存儲(chǔ)器的最大容量-1
<err>:整數(shù)表示的錯(cuò)誤值
<length>:實(shí)際發(fā)送的TPDU的字符個(gè)數(shù)/2
<PDU…>:SMSC地址和TPDU(SMS-SUBMIT或SMS-DELIVER)組成
典型示例
請(qǐng)求:AT+CMGW=?<CR>
響應(yīng):<CR><LF>OK<CR><LF>