通過(guò)RS232發(fā)送和接收短信
通常,發(fā)送和接收短信的終端都是通過(guò)串行接口連接電腦,這類設(shè)備用得比較多的是GSM Modem和手機(jī)。這類設(shè)備通常都支持PDU模式,但仍有少數(shù)設(shè)備只支持Text模式。
設(shè)備硬件連接好以后可以通過(guò)發(fā)送AT指令測(cè)試設(shè)備是否連接正確能否正常通訊。在這里我使用Windows自帶的“超級(jí)終端”工具進(jìn)行通訊。此工具可以在程序——附件——通訊里面找到,如果沒(méi)有請(qǐng)確認(rèn)是否安裝了此組件;蛘咴谶\(yùn)行里面輸入“hypertrm”也可以快速啟動(dòng)“超級(jí)終端”。
以下所有范例均以Siemens M55手機(jī)作為終端,有可能跟你設(shè)備返回的不同。具體參數(shù)清參閱設(shè)備相關(guān)AT指令集。本手機(jī)AT指令集在我主頁(yè)上有下載。
準(zhǔn)備工作:
1、 測(cè)試連接:“AT8 ”測(cè)試終端是否連接正確。成功后返回“OK”。
2、 設(shè)置回顯:(此步驟為了測(cè)試方便)ATE18
3、 查閱及設(shè)置字符集:
AT+CSCS=?8
+CSCS: ("GSM","UCS2")
說(shuō)明該終端支持GSM與UCS2兩種字符集。一般對(duì)于中文環(huán)境設(shè)置為UCS2
AT+CSCS="UCS2"8
4、 取得短信中心號(hào)碼:
AT+CSCA? 8
+CSCA: "+8613800280500",145
5、 查詢并設(shè)置SMS格式:
查詢:AT+CMGF= 8