文章編號: 164659 - 上次校閱: 2004年12月16日 - 版次: 3.1

使用基本 AT 數據機命令

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

結論

注意: 這是一般的數據機命令。某些命令可能不適用於所有的數據機。請參閱文件數據機,如果您碰到麻煩,或與數據機製造商的技術支援部門連絡。

除了兩個必須以 AT 字元開頭的所有命令。兩個例外狀況是逸出序列 (+++) 和重複的命令 (A /)。指令行前置詞 (字母 AT) 和指令序列,請依照下列,可以中所輸入大寫或小寫字母 (用在較舊的數據機上,),但通常情況下必須不能混合。一個以上的命令,請鍵入一行上 ; 您可能會以更容易閱讀的空格分隔。空格數據機的命令直譯器被忽略,但包含在字元計數輸入行上。大部分的數據機與命令列緩衝區接受到 39 個字元,包括 [A 和 T 的字元。 空格、 傳回,換行字元和換行字元的任何行嗎不移到緩衝區,然後針對 39 字元限制,不計算。某些數據機有線條長度限制為 24 個字元越低。其他人可能會有較大的緩衝區。請參閱您特定的數據機的相關細節的數據機說明文件。如果多個 39 個字元會輸入,或在命令列中任何一處找到語法錯誤、 數據機傳回錯誤結果碼,並忽略命令輸入。

其他相關資訊

基本的指令

使用 AT 命令下列基本,您可以直接進行呼叫、 選取撥號方法 (按鍵式或轉盤式) 控制項喇叭的音量並執行其他基本的數據機作業的數量。

重要: 您必須在您通訊的軟體使用 AT 命令的 [指令] 模式。請參考您通訊軟體隨附的資訊上輸入指令] 模式下的文件。

AT: 這個前置詞開始您發出到數據機在本機,所有但兩個命令,並告知數據機注意!請依照下列的命令。

D 撥號。使用 D 命令來撥接電話,從命令列。命令的格式,如下所示為:
ATD [字串]
字串參數可以包含到 45 個字元電話號碼,然後撥修飾詞。撥號修飾詞指示數據機如何進行撥號。請勿使用如括號或連字號在電話號碼中的任何加入的字元。
+ + +--逸出字元序列。連接到另一個數據機之後,您可能需要回到命令模式來調整數據機的組態或,更常,掛斷。若要執行此動作保留閒置的鍵盤 (請按 [沒有索引鍵]) 如至少一個第二個,並按加號 (+) 三次。這是不要使用 AT] 前置詞或歸位輸入的兩個命令。有一點時間之後數據機將回應具有 [確定] 指出您已經傳回至命令模式。

P: 轉盤式撥號。也就是旋轉撥號,此撥接輔助字元遵循命令 D,並之前電話號碼,以告訴數據機撥接號碼使用脈衝服務。例如,撥接轉盤式電話線路上的數字 123-4567,輸入 ATDP 1234567 」。

T: 按鍵式撥號。這個修飾詞會選取撥號使用 DTMF 音調音的方式。附註: 按鍵式和使用撥盤式電話,請按可以也結合撥號命令列中當您需要這兩個撥號方法時。例如,撥接號碼 123-4567 按鍵式電話行上的,輸入 ATDT 1234567 」。

撥接命令修飾詞

命令修飾詞將定義其他參數,以指示數據機電話號碼來撥號時,自動執行特定功能的數據機。當它們包含在撥號字串 (後面命令 D) 的它們將只有效。用來完成這項工作的命令稱為撥號修飾詞,而放在撥號字串之前,發出命令。

語法: ATD {撥接輔助字元} 1234567 [Enter]

: 撥號後才帶出的履歷表 (英文) 命令模式。如果您需要撥某個號碼太長,無法包含在指令緩衝區 (命令 D 45 字元),請使用分號 (;) 分隔成多重的撥號字串的修飾詞撥號指令。除了最後一個命令的所有必須結束以; 修飾詞。

: 在撥號時暫停。逗號 (,) 撥接輔助字元會導致數據機在撥號時暫停。數據機將暫停 S 登錄 S8 中所指定的秒數,然後繼續撥號。如果暫停時間長於中 S 登錄 S8 值,可以增加藉由插入一個以上 (,) 撥號的命令列中,或變更的 S 登錄 S8 值。在下列範例命令會存取有 9 撥接輔助字元外部 (公用) 電話一行。因為逗號 (,) 撥接輔助字元存在所以數據機延遲前,先撥電話號碼 5551212。
範例: ATD 9,5551212 [請輸入]
! : 使用勾點閃光燈。驚嘆號 (!) 就撥接修飾詞的原因,跳上勾點數據機 (掛斷) 為半第二個是等於一半的長度的第二個按住上您的電話交換機攔截。當傳輸的呼叫時,這個功能會很有用。

W: 等候後續的撥號音。W 撥接輔助字元會造成額外的撥號音後等待撥號遵循該工時的數字的數據機數據機等候的時間長度取決於中 S-登錄 S7 值。指示數據機可以透過私人分支交易 (PBX) 撥接或長途電話號碼的電話服務的撥號期間需要延遲。這可以完成與 [W] 指令,以等待次要的撥號音或逗號 (,) 指令,以暫停一段固定的時間,然後再撥。
範例: ATDT 9 W 1 2155551212 [請輸入]
A /:--重覆。這個命令不會使用 AT 前置詞也不需要換來輸入。鍵入此指令會導致重複最後一個命令列輸入,數據機,而是最適合用來重撥都在忙碌中的電話號碼。

&Fn: 工廠預設值。這個命令 (在哪一個 n = 0 或 1) 會傳回所有參數給選取的工廠預設值如果數據機有工廠預設值 ; 並不是所有的數據機進行。

H: 掛斷。這個命令會告訴移 」 上-攔截,"或中斷電話線路數據機。

O: 線上。這個命令會回到線上模式中的數據機,並通常用來逸出序列 (+++) 後繼續通訊。

Zn: 重設數據機。(在哪一個 n = 0 或 1) 這個命令會將數據機重設組態設定檔儲存在非暫時性記憶體位置 0 或 1。

在撥電話

下列範例顯示如何使用數個撥號修飾詞進行撥號。

ATD 1234567 的數據機撥接電話號碼 1234567 並再等待來自遠方,或遠端,數據機載波。如果沒有載波偵測內指定的時間 (如定義由 S 登錄 6] 中的初始設定),數據機自動釋放行,並會傳送 NO 載波到造成程式碼。如果偵測一波載數據機提供 CONNECT 結果碼,並進入線上允許與遠端數據機通訊。 數據機兩端當下列其中一項發生時造成要掛斷,數據機之間連線回到命令模式,並傳送否載波回應:
  • 本機的數據機從遠端數據機遺失載波信號。
  • 傳送掛斷命令 (H)。
  • DTR 介面訊號被卸除本機 DTE 之間和數據機的時機 [D2 (& I) 或 D3 命令是作用中 (& I)。
注意: 所有的連字號 (&) 基礎指令均完全取決於實作。它們是從原始 HAYES 指令集的擴充功能。 AT & F1DT9、 P5551234 [輸入]
此指令會還原出廠預設值,使用來存取的外部 9 的色調的撥線條暫停,然後再轉盤式撥此號碼 555-1234。請參閱上面的。

手動撥號與電話

手動撥接電話,您應該在您的通訊軟體命令模式。

  1. 提起電話接收者,然後撥您所要呼叫數字。
  2. 鍵入 ATH1,然後按 ENTER 連線數據機,然後掛斷接收者。
  3. 鍵入 AT0 並 ENTER,以告訴數據機進行連線。

手動解答

不使用 [自動回答] 功能 (S 登錄 S1) 時, 打進來的電話可以是由鍵入 ATA,然後按 ENTER 鍵接收連入呼叫時以手動方式回應。數據機將接聽連入電話,然後輸入線上模式。

線上狀態:
若要傳送或接收資料,數據機必須處於線上狀態。 當放置呼叫,數據機是讓線上以撥號指令。在遠端結束時它會指示自動接聽呼叫,藉由設定 S 登錄 S0 等於任何數字大於 0 且小於 255 進入線上數據機。您也可以執行這個函式以 ATA 命令。
逸出命令模式:
建立與遠端的數據機連接之後您可以回到命令模式而不會中斷該連線藉由輸入逸出序列。逸出序列組成三個加上簽章 (+++)。

您不需要開始以注意] 程式碼,或按下 ENTER 輸入逸出程式碼之後此順序。
回到線上狀態:
數據機可以會返回線上狀態傳送逸出序列之後。若要回到線上狀態的數據機,傳送 [ATO 命令。傳回數據機連線,然後起始一個等化器 retrain 序列,使用 [ATO1] 指令。
重複最後一個命令:
直到傳送下一個命令,或直到關閉數據機的電源,每個命令傳送到數據機仍會保留在命令緩衝區中。若要重複最後一個傳送的命令,輸入命令 A /。[A / 指令不 AT 字元前面或後面按下 ENTER 鍵。請參閱命令參考如需詳細資訊。
省略參數:
有些命令需要完全定義它們的參數。如果從命令需要一個省略了一個參數,命令將使用預設值。
結果代碼:
回應是由數據機之後它處理指出結果或嘗試處理程序指令顯示在螢幕上。這些結果代碼顯示數據機狀態或呼叫序列的進度,並可以採用的字或數字格式。預設值由 ATV1 命令所定義的單字回應所組成。若要接收數字的回應,而不是單字,使用 ATV0 命令。若要完全停用回應,使用 ATQ1 命令。
命令語法:

所有控制命令到數據機是作為前置詞 AT 上,或在且由一個歸位 (Enter) 終止。不允許混合大小寫 (在或設定)。AT 順序就稱為 [注意事項] 指令。[注意事項] 命令之前 re-execute 以外的所有其他命令 (A /) 和 (+++) 的逸出程式碼。

後面接著換行字元傳回字元的單一行中可輸入前面 AT 加上的數個命令。空格可增加可讀性,] 命令之間插入,但將不儲存在命令緩衝區的大小為 255 個字元。退格鍵字元可以用來清除錯誤,但不是儲存為指令緩衝區在終端機應用程式中的內容的一部分。不支援的命令將會記錄,且將傳回一個 [確定] 或錯誤。

命令將只會接受由數據機完全執行前一個命令之後。在任何時間中藉由輸入 CTRL + X,被取消命令列。AT 序列跟著任何數目的命令除了對指令如 Z、 D 或 A.指令會忽略下列 Z、 D 或相同的命令列上的 A 的順序。在任何命令列上的字元數目上限是 56 (包括 A 和 T)。

在 Hayes Web 站台和美國機器人 Web 站台找可能到額外的資訊。而且,數據機製造商可能有關於您的數據機支援的命令的額外資訊。

這篇文章中的資訊適用於:
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft LAN Manager to Windows NT Advanced Server Upgrade
  • Microsoft LAN Manager 2.2c
  • Microsoft TCP/IP for Windows for Workgroups 3.11
  • Microsoft TCP/IP for Windows for Workgroups 3.11a
  • Microsoft TCP/IP for Windows for Workgroups 3.11b
  • Microsoft Windows for Workgroups 3.11
  • Microsoft Internet Information Server 1.0
關鍵字:?
kbmt kbinfo KB164659 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:164659? (http://support.microsoft.com/kb/164659/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。