4G DTU模塊發送命令+CMGC
語法結構
命令 |
響應 |
文本模式: +CMGC=<fo>,<ct>[,<pid>[,<mn>[,<da>[,<toda>]]]] text is entered<ctrl-Z/ESC> PDU模式: +CMGC=<length> PDU is given<ctrl-Z/ESC> |
文本模式:(暫不支持) +CMGC: <mr>[,<scts>]] if sending fails: +CMS ERROR: <err> PDU模式: +CMGC: <mr>[,<ackpdu>] if sending fails: +CMS ERROR: <err> |
+CMGC=? |
OK |
命令描述
4G模塊設置命令,從TE發送命令消息(SMS-COMMAND)給網絡。
取值說明
<fo>:TPDU參數的第一個字節
<ct>:命令類型,TP-CT
取值 | 含義 |
00000000 | 查詢前面提交的相關的SM |
00000001 | 取消前面提交的相關的SM的狀態報告請求 |
00000010 | 刪除前面提交的相關的SM |
0000011 | 激活前面提交的相關的SM的狀態報告請求 |
11100000..11111111 | Values specific for each SC |
<pid>:協議標識,TP-PID
<mn>:消息號碼,TP-MN
<da>:短消息目的地址值
<toda>:目的地址的類型
<text ...>:為TP-CD域.命令文本的處理方式同+CMGS相似, 不同的是,文本內容將由兩個IRA字符的長16進制數在ME/TA端轉換成8位的字節
<mr>:消息參考值,TP-MR
<scts>:時間戳,TP-SCTS . 當+CSMS<service>=1且網絡支持時使用
<err>:整數表示的錯誤值
<length>:指示編碼的TP數據單元的字節數目(即,除了SMSC地址字節數外)
<PDU ...>:SMSC地址和TPDU(SMS-COMMAND)組成
<ackpdu>:RP-ACK的TPDU域。當+CSMS<service>=1且網絡支持時使用
典型示例
請求:AT+CMGC=?<CR>
響應:<CR><LF>OK<CR><LF>