EC20的短消息


一 設置短消息的操作模式:AT+CMGF=<mode>  0=PDU,固定的16進制信息;=1文本模式。

二選擇TE 字符集(+CSCS )AT+CSCS=<chset>字符集的設置將影響到短消息的傳送和接收

"GSM"    GSM 缺省符號集,普通英文7-bit 編碼 ,短消息接收時被存儲
"HEX"      十六進制數 00 到 FF
"IRA"    I  nternational reference alphabet 國際參考符號集(ITU-T T.50)
"PCCP437"   PC 字符集代碼頁 437
"UCS2"      UCS2 字符集。16-bit 通用八位字節倍數編碼的字符集(長數字串,中文或字符串都需要轉碼)(ISO/IEC 10646),短消息接收時被直接顯示
"8859-1"      ISO 8859 拉丁語 1 字符集

三設置短消息服務中心(SMSC)號碼(由網絡運營商提供,作為出廠設置保存在SIM卡中(也可以詢問運營商),建議不要修改,或者查詢后發現不對用以下進行設置用AT+CSAS進行存儲)用於短消息的存儲和轉發

AT+CSCA=<sca>[,<tosca>]  <sca> 字符型的短消息中心地址;<tosca> 整數型的<sca>地址類型。使用<TOA>十進制格式表示

四選擇短消息讀寫收時存儲位置的優先順序:AT+CPMS=[<mem1>,<mem2>,<mem3>]  讀取和刪除短消息時;寫和發送時;沒有建立到TE的路由時的接收位置。說明優先存在sim卡中,總存儲條數受器件影響。

五 文本模式發送

方法1:+CMGS直接發送(手機號->內容->ctrl+z),如果+CSCS=UCS2,則發送數據也應該用UCS2.

方法2:寫(+GMGW,先寫目標手機號,再寫內容)存到mem2(返回index)->發(+CMSS=index,或轉發AT+CMSS=index,"手機號")

設置文本模式參數AT+CSMP=<fo>,<vp>,<pid>,<dcs> 其中

  dcs要和+CSCS匹配

5.1接收和讀短消息

5.1.1設置是否顯示一些內容AT+CSDH=[0/1],PUD不需要,因為各參數都包含在<pdu>串中

5.1.2新短消息提示AT+CNMI= <mode默認2>,<mt>,<bm>,<ds>,<bfr>    mt=2收到短消息時提醒+CMTI: <mem>,<index>然后用AT+CMGR=<index>讀取;=1時內容直接在+CMT中

5.1.3讀短消息AT+CMGR=<index>[,<mode>]   mode=0讀后消息狀態由'received unread'變位'received read';=1不改變

5.1.4讀列表AT+CMGL=<state>[,<mode>]     state:

"REC UNREAD"      0 收到的未讀短消息(默認)
"REC READ"      1 收到的已讀短消息
"STO UNSENT"       2 存儲的未發送短消息
"STO SENT"       3 存儲的已發送短消息
"ALL"          4 所有短消息

5.1.5設置發送狀態提醒

1) AT+CNMI=2,1(=1+CMTI提示;=2帶內容的CMTI提示),0,1,0 //第四個參數<ds>必須設成 1,不需要設置0

2) AT+CSMP=49,167,0,241 //第一個參數<fo>必須等於 49

5.1.?:

 

AT+CPMS?//核對短消息存儲空間是否已滿,
如果已滿,用+CMGD或+QMGDA
刪除短消息。

 

5.1.6刪除短消息:AT+CMGD=<index>[,<delflag>]    delflag:

0 或沒有設置 刪除索引號位<index>的短消息
1 刪除所有已讀短消息
2 刪除所有已讀和已發短消息
3 刪除所有已讀、已發和未發短消息
4 刪除所有短消息

AT+QMGDA=<type>刪除所有

文本模式 PDU 模式 描述
"DEL READ" 1 刪除所有已讀短消息
"DEL UNREAD" 2 刪除所有未讀短消息
"DEL SENT" 3 刪除所有已發送短消息
"DEL UNSENT" 4 刪除所有未發送短消息
"DEL INBOX" 5 刪除所有接收到的短消息
"DEL ALL" 6 刪除所有短消息

6  PDU消息模式

6.1寫和發

6.1.1直接發送如下,先寫再發與文本類似

AT+CMGS=<length>
>發送內容:0011000D91683197453038F400F10104D4E2940A

<Ctrl+Z>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM