當前位置:名人名言大全網 - 短信平臺 - AT指令集的概述

AT指令集的概述

AT 即Attention,AT指令集是從終端設備(Terminal Equipment,TE)或數據終端設備(Data Terminal Equipment,DTE)向終端適配器(Terminal Adapter, TA)或數據電路終端設備(Data Circuit Terminal Equipment,DCE)發送的。通過TA,TE發送AT指令來控制移動臺(Mobile Station,MS)的功能,與GSM 網絡業務進行交互。用戶可以通過AT指令進行呼叫、短信、電話本、數據業務、傳真等方面的控制。

90年代初,AT指令僅被用於Modem操作。沒有控制移動電話文本消息的先例,只開發了壹種叫SMS BlockMode的協議,通過終端設備(TE)或電腦來完全控制SMS。幾年後,主要的移動電話生產廠商諾基亞、愛立信、摩托羅拉和HP***同為GSM研制了壹整套AT指令,其中就包括對SMS的控制。AT指令在此基礎上演化並被加入GSM07.05標準以及GSM07.07標準,完全標準化和比較健全的標準。如:對SMS的控制***有3種實現途徑:最初的BlockMode;基於AT指令的TextMode;基於AT指令的PDUMode。到PDUMode已經取代BlockMode,後者逐漸淡出。GSM模塊與計算機之間的通信協議是壹些AT指令集,AT指令是以AT作首,字符結束的字符串,AT指令的響應數據包在中。每個指令執行成功與否都有相應的返回。其他的壹些非預期的信息(如有人撥號進來、線路無信號等),模塊將有對應的壹些信息提示,接收端可做相應的處理。

示例:CDMA modem DTE

AT< CR>

< LF> OK < LF>

ATTEST< CR>

< CR> ERROR < LF>

如果AT指令執行成功,“OK”字符串返回;

如果AT 指令語法錯誤或AT 指令執行失敗,

“ERROR”字符串返回。