找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1380|回復: 0
打印 上一主題 下一主題
收起左側(cè)

AT編程常見問題

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:107189 發(fā)表于 2016-3-5 03:50 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
1. 如何與GSM MODEM建立通信聯(lián)系
2. 不能與GSM MODEM進行正常的通信或總是在仿真終端上出現(xiàn)亂碼
3. 如何才能知道錯誤代碼
4. 發(fā)送短消息后,收到出錯信息+CMS ERROR 512
5. 發(fā)送短消息后,收到出錯信息+CMS ERROR 513
6. 發(fā)送短消息后,收到出錯信息+CMS ERROR 514
7. 發(fā)送短消息后,收到出錯信息+CMS ERROR 515
8. 如何才能知道您發(fā)送的短消息已被送達目的號碼
9. 如何發(fā)送中文短消息
10.如何建立一個話音呼叫
11.如何建立一個數(shù)據(jù)呼叫
12.當GSM MODEM作被叫時,如何顯示主叫的電話號碼
13.當GSM MODEM作被叫時,如何判別主叫發(fā)起的是話音、數(shù)據(jù)或傳真呼叫
14.當GSM MODEM作被叫時,如何使其自動應答或不能自動應答
15.如何不通過SIM卡直接讀或?qū)懚滔?br />
1. 如何與GSM MODEM建立通信聯(lián)系
您可用諸如Windows下的超級終端或Pcomm等終端仿真軟件,將計算機的串行口與GSM MODEM的串行口用電纜直接連接。

2. 不能與GSM MODEM進行正常的通信或總是在仿真終端上出現(xiàn)亂碼
檢查您的串口是否保證正常連接,計算機的串口引線與GSM MODEM的串口引線應是一一對應的。GSM MODEM與仿真終端應設置相同的通信速率。
但您初次使用GSM MODEM時,請在仿真終端上設置為通信速率9600bps、8位數(shù)據(jù)位、無較驗位、1位停止位。

3. 如果您想在出錯后得到錯誤代碼號,需將GSM Modem作如下設置:
AT+CMEE=1

4. 發(fā)送短消息后,收到出錯信息+CMS ERROR 512
表示您的GSM MODEM在發(fā)送短消息的同時它收到了新的短消息,發(fā)送短消息被拒絕,您需要重新發(fā)送此條短消息。

5. 發(fā)送短消息后,收到出錯信息+CMS ERROR 513
您遇上了下面問題中的一種:
a) 您的GSM MODEM失去了無線鏈路連接;
b) 在發(fā)送完短消息后的28秒內(nèi),您的GSM MODEM沒有收到短消息中心送來的接收確認+CMGS:〈順序號〉;
c) 在送出請求建立發(fā)送短消息的控制信道指令后的42秒內(nèi),您的GSM MODEM沒有收到基站送來的確認〉。

6. 發(fā)送短消息后,收到出錯信息+CMS ERROR 514
您遇上了下面問題中的一種:
a) 您設置的短消息中心的號碼是錯誤的;
b) 短消息將要送達的目的號碼是錯誤的;
c) 您發(fā)送的短消息被短消息中心拒絕(一般為目的號碼不存在或目的號碼被禁用)。

7. 發(fā)送短消息后,收到出錯信息+CMS ERROR 515
如果您的GSM MODEM在初始化期間或在指令執(zhí)行過程當中GSM MODEM又接受新的指令,將會出現(xiàn)此錯誤。您必須等到初始化完成或指令執(zhí)行完畢。

8. 如何才能知道您發(fā)送的短消息已被送達目的號碼
a) 采用文本格式發(fā)送
在您采用文本格式發(fā)送短消息時,您的GSM MODEM須作以下的設置:
at+csmp=49,〈X〉,〈X〉,〈X〉
at+cnmi=〈X〉,〈X〉,〈X〉,1,〈X〉
〈X〉代表根據(jù)您的需要您所選擇的合適的參數(shù)。
當您發(fā)送完短消息后,您將收到來自短消息中心的以下兩種確認中的一種:
+CDS:〈X〉,〈順序號〉,"電話號碼","發(fā)送時間","接收時間",0
或:
+CDS:〈X〉,〈順序號〉,"電話號碼","發(fā)送時間","接收時間",48
確認中的最后個數(shù)代表了此短消息的傳輸狀態(tài)。(0表示已經(jīng)送達目的號碼,48表示不可能將此送達目的號碼)
b) 采用PDU格式發(fā)送
在您采用PDU格式發(fā)送短消息時,您的GSM MODEM須作以下的設置:
at+cnmi=〈X〉,〈X〉,〈X〉,1,〈X〉
〈X〉代表根據(jù)您的需要您所選擇的合適的參數(shù)。
在您所要發(fā)送的PDU格式的短消息中,您須將短消息中心號碼后的第一個字節(jié)設成31
在發(fā)送完短消息后,您將收到來自短消息中心的以下確認:
+CDS:〈長度〉00〈PDU格式的確認信息〉
注意:在收到的PDU格式的確認中,順序號和傳輸狀態(tài)標志都是以16進制數(shù)存在的,您可將其直接轉(zhuǎn)成10進制數(shù)而無需將其倒置后再轉(zhuǎn)換。

9. 如何發(fā)送中文短消息
采用現(xiàn)有的GSM MODEM發(fā)送中文短消息,都必須先將準備發(fā)送的中文短消息轉(zhuǎn)換成16位的Unicode編碼。
A) 采用文本方式發(fā)送
在您采用文本格式發(fā)送Unicode編碼中文短消息時,您的GSM MODEM須作的設置:
at+csmp=〈X〉,〈X〉,〈X〉,8
〈X〉代表根據(jù)您的需要您所選擇的合適的參數(shù)。
然后您就可將轉(zhuǎn)換好的Unicode編碼中文短消息按照發(fā)送普通文本短消息的方法發(fā)送出去。
B) 采用PDU方式發(fā)送
您只須在您的PDU格式的短消息中,將目的號碼字符串后的第二個字節(jié)設成08,將轉(zhuǎn)
換好的Unicode編碼中文短消息作為PDU中的發(fā)送內(nèi)容一齊發(fā)送。

10. 如何建立一個話音呼叫
向GSM MODEM的串口送指令ATD〈電話號碼〉;〈回車〉必須確認電話號碼是一個話音號碼而非傳真或數(shù)據(jù)號碼。

11. 如何建立一個數(shù)據(jù)呼叫
先將您的GSM MODEM作如下設置:
at+ipr=9600
at+ifc=2,2
at+cbst=0,0,1
向GSM MODEM的串口送指令ATD〈電話號碼〉〈回車〉
必須確認電話號碼是一個數(shù)據(jù)號碼而非傳真或話音號碼,同時必須確認您的SIM卡已開通數(shù)據(jù)通信的服務。

12.當GSM MODEM作被叫時,如何顯示主叫的電話號碼
將您的GSM MODEM作如下設置:
at+clip=1

13.當GSM MODEM作被叫時,如何判別主叫發(fā)起的是話音、數(shù)據(jù)或傳真呼叫
將您的GSM MODEM作如下設置:
at+crc=1

14.當GSM MODEM作被叫時,如何使其自動應答或不能自動應答
如果您想讓您的GSM MODEM自動應答,將您的GSM MODEM作如下設置:
ats0=〈N〉 N是代表GSM MODEM震鈴的次數(shù)的一個整數(shù),即GSM MODEM在N 次 震鈴后將自動應答。
如果您想讓您的GSM MODEM不能自動應答,將您的GSM MODEM作如下設置:
ats0=0

15.如何不通過SIM卡直接讀或?qū)懚滔?br /> 因為SIM卡只有1萬到10萬次的讀寫次數(shù)和10-15條短消息的存儲空間,還涉及到SIM卡上短消息讀寫需要一定的時間才能完成。這些因素影響了許多應用,這些應用需要通過GSM網(wǎng)絡進行大量的數(shù)據(jù)交換,為保證流程的順利進行,SIM卡要完成大量的讀、寫和刪除操作,SIM卡的壽命周期很快就會達到,此外,SIM卡完成這些工作所耗費的時間比外界要求的要多。為解決這些問題,有必要在終端上作一些軟件設置,使短消息不通過SIM卡進行讀寫操作。
以下的描述介紹了如何采用這種方法在Falcom A2系列和數(shù)據(jù)終端MT4002之間不通過SIM卡交換數(shù)據(jù),這種方法也可用與2個MT4002之間。
a) 串口上的從終端來的RTS信號可用來指示數(shù)據(jù)交換時隙是否忙,串口準備好接收數(shù)據(jù)
b) 如果終端雙方都可用來接收和發(fā)送短消息,在設置時雙方都要設同樣的命令和常數(shù)。
在接收端,設命令AT+CNMI=2,2,0,0,0
在發(fā)送端,設命令AT+CSMP=17,167,0,240 (當使用PDU格式發(fā)送時,240改成字符串DCS(F0))
c) 當程序發(fā)現(xiàn)短消息以前綴+CMT后跟所傳送的數(shù)據(jù)這種格式時,立即將此短消息捕獲并將其分發(fā)到原定的地址。
d) 當發(fā)送端如果沒有設置CSMP=17,167,0,240時,捕獲到的短消息應有前綴+CMTI,此時用命令AT+CMGR=n讀取并分發(fā)到原定的地址,隨后用命令AT+CMGD=n將此短消息刪除以保證SIM卡有足夠多的空間。


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表