數據機額外設定值

AT 命令集

AT 命令集是由美國 Hayes 公司制定發表的一套數據機專用控制命令
。原先應用於該公司生產的 Modem 上,後來 Hayes Modem 大為暢銷,促
使 AT 命令集成為業界標準。現今國內外各 Modem 廠家幾乎都與 Hayes
Compatible, 即同樣採行 AT 命令集。有一個共通的標準,便減少了連接
與操作上的問題,對廣大的使用者來說非常有幫助。

AT 兩個字代表英文字 ATtention,當我們在通訊軟體的終端機模擬模
式(terminal mode)由鍵盤打入大寫小寫的 AT 兩個字再加命令碼,
Modem 接收到後便立即執行指定的動作。換言之, AT 即為命令前置碼。命
令碼構成的命令字串不含 AT 前置碼一次至多可長達 40 個字元,超過的話
可用空白使命令看起來較清楚易瞭。例如:

AT D 9,555-1212
ATD9,5551212


兩種命令都執行同樣動作,但第一種顯然較具可讀性。
某些命令碼有附加參數,若不指定則視同參數值為 0 。例如不加參數
的 E 命令等效於 E0 。整個命字串以 AT 為前導後接不起過 40 個字元
的命令碼,在輸入過程中若有錯字,可用 backspace(後退鍵) 返回加以修
改。完畢後按 Enter 鍵 Modem 便立即執行命令。執行的結果會回應在
螢幕上,如 OK, NO CARRIER, ERROR 等訊息。如果希望 MODEM 回傳狀態
碼, 亦可透過 AT 命令加以設定。下面是回傳訊息與狀態碼之對照表。

狀態碼 回傳訊息 代表意義


0 OK 動作正常。
1 CONNECT 完成連線。
2 RING 有振鈴信號(表示有人正打電話進來)。
3 NO CARRIER 載波信號消失,切線後會出現的訊息。
4 ERROR .命令碼錯誤或格式不符。
.命令字串總長度起過 40。
.操作模式錯誤,例如在 CCITT V.21/V.22模式下
指定以 BELL 操作。
5 CONNECT 1200 與對方的 1200 BPS MODEM 完成連線。
6 NO DIALTONE 無撥號信號。
7 BUSY 對方電話正使用中。
8 NO ANSWER 在一定時間內未能偵測到靜音(Silence)信號。使用 @ 命令時可能出現的訊息。
9 CONNECT 2400 與對方的 2400 BPS MODEM 完成連線。


MODEM 出廠時是以回傳文字訊息為預設狀態(default),但若想在程式中使用
,則回傳狀態碼較易於處理。


AT 命令辭典 以英文字母順序排列
命令各稱:
&C
意        義: CARRIER DETECT 信號狀態
出廠預設值: &C0
格            式: AT&C0 使 CARRIER DETECT 信號隨時保持 ON 狀態。
                      AT&C1 遠方送來載波信號時才令 CARRIER DETECT 為 ON 。
說            明: CARRIER DETECT 是 RS-232C 界面上的信號接腳。MODEM出廠時的預設值為 &C0 ,亦即不論遠方是否有送來載波信號,均使此信號保持 ON 狀態。若設成 &C1 則MODEM 必須檢測到遠方送出載波信才會使 CARRIER DETECT 為 ONMODEM 面板上的 CD 燈可方便我們觀察 CARRIER DETECT
的狀態,燈亮時代表 CARRIER DETECT 為 ON。

命令名稱:
&D
意        義: DATA TERMINAL READY信號狀態
出廠預設值: &D0
格            式: AT&D0 忽略 DATA TERMINAL READY 信號。
                      AT&D1 DATA TERMINAL READY 由 ON 轉變成 OFF 後,
                                    MODEM 返回命令模式以進行非同步操作。
                      AT&D2 DATA TERMINAL READY 由 ON 轉變成 OFF 後,切
                                    線。MODEM 返回命令以模式進行非同步操作。
                      AT&D3 DATA TERMINAL READY 由 ON 轉變成 OFF 後,令
                                    MODEM 重置。
說            明: DATA TERMINAL READY 是 RS-232C 界面上的信號。MEDEM出廠的預設值是 &D0,此命令使 RS-232C 的DATA TERMINALREADY 信號隨時保持 ON 。若希望 MODEM 能在檢測到 DATATERMINAL READY 信號由 ON 轉變成 OFF 後返回命令模式進行非同步操作,可送 &D1 給 MODEM 。&D2 類似 &D1,但會先切線,且開閉自動回答功能(AUTO ANSWER) 。執行 &D3 表示檢測到 DATA TERMINAL READY 信號由 ON 轉變成 OFF 後,令 MODEM 重置,並以預存在記憶體中的參數重新設定。MODEM 面板上的 TR 燈可方便我們觀察 DATA TERMINAL READY的狀態,燈亮時代表 DATA TERMINAL READY 為 ON 。在同步操作模式下, &D 命令無效。

命令名稱:
&F
意        義: 取得組態資料
格        式: AT&F
說        明: 下達 &F 使 MODEM 讀取 RAM 中的組態資料,即以預設值來重
置 MODEM 。

命令名稱:
&G
意        義: Guard Tone
出廠預設值: &G0
格            式: AT&G0 不使用 Guard Tone 。
                      AT&G1 550Hz Guard Tone 。
                      AT&G2 1800Hz Guard Tone 。
說            明: 通常都不使用 Guard Tone, 只有在 CCITT 國際協定才需要。執行 &G1 , &G2 可分別指定 550Hz , 1800Hz 之Guard Tone 。

命令名稱:
&J
意        義: 電話接座型式
出廠預設值: AT&J0
格            式: AT&J0 使用 RJ-11,RJ-41S 或 RJ-45S 電話接座。
                      AT&J1 使用 RJ-12,RJ-13 接座。
說            明: 電話接座型式不同,其配線方式亦不同,必須依實際情形適當下命令指定。

命令名稱:
&L
意        義: 選擇 DIALUP 或 LEASED-LINE 操作模式
出廠預設值: &L0
格            式: AT&L0 DIALUP
                      AT&L1 LEASED-LINE
說            明: 執行 &L 命令以選擇直撥 (DIALUP) 或出租線路 (LEASED
-LINE)兩種操作模式。

命令名稱: &M
意        義: 同步或非同步操作模式
出廠預設值: &M0
格            式: AT&M0 非同步操作模式。
                      AT&M1 撥通後進入同步操作模式。
                      AT&M2 配合同步終端機時使用。
                      AT&M3 人工撥號,並指定同步操作模式。
說            明: 利用 &M 命令以設定各種同步或非同步操作模式。

命令名稱: &P
意        義: MAKE/BREAD 比率
格        式: AT&P0 美國地區。
                  AT&P1 英國,香港或其它國家。
說        明: &P 命令指定 MAKE (離釣, OFF-HOOK)與(掛釣, ON-HOOK)之比率。美國地區用 &P0, 其它國家用 &P1 。

命令名稱:
&R
意        義: CLEAR TO SEND 信號狀態
出廠預設值: &R0
格            式: AT&R0 當檢測到遠方電腦送來的 Request to send 信號時,使 Clear    to send 信號為 ON 。
                      AT&R1 忽略 Request to send 信號,當 MODEM 準備好同步模式接收資料時,自行使 Clear to send 信號為 ON 。
說            明: 本命令與同步資料傳送有關。若下達 &R0 表示當 MODEM檢測到遠方電腦的 Request to send 由 OFF 轉變為 ON時,使RS-232C 界上的之 Clear to send 信號為 ON 。若想在同步資料模式中令 Clear to send 為 ON, 可執行&R1 命令,執行後 Clear to send 會一直維持 ON 直到切線為止。

命令名稱: &T
意        義: MODEM 測試
出廠預設值: &T0
格            式: AT&T0 結束測試。
                      AT&T1 本地類比回路測試。
                      AT&T3 本地數位回路測試。
                      AT&T4 遠方電腦要求由遠方來執行回路測試時,給予回應信號
                      AT&T5 遠方電腦要求由遠方來執行回路測試時,不予理會。
                      AT&T6 執行遠方數位回路測試。
                      AT&T7 執行遠方數位回路測試及 MODEM 自我測試。
                      AT&T8 執行本地類比回路測試及 MODEM 自我測試。
說            明: 測試前請確認 MODEM 能回送訊息,不確定可先達 Q0設定之。通訊軟體的參數也必須與 MODEM 相配合,即 Start bit,Data bits, Stop bits, Parity, Baud rate 等。本地類比回路測試可測試 MODEM 與所連接之電腦間是否正常。
測試時可配合 MODEM 內之計時器來進行。
(1) 進入 MODEM 命令模式,如此 MODEM 才可接受下達的 AT 命令。
(2) 設定通訊程式為全雙工模式 (Full Duplex)
(3) 確認 MODEM 能回應 (ECHO) 字元,不確定可下達 E1 設定之。
接下來,若要配合計時器請進行步驟 4 ,否則進行步驟 5 。
4A 打入 ATS18=nnn&T1, nnn 是計時秒數,可為 1 至 255 間的數字o
4B 按下 Enter 鍵開始測試。
4C 任意按鍵。如果螢幕上能看到所打的字,即 MODEM 會回應字元回來,示通過測試。
當計時秒數到達後,螢幕上可看到 MODEM 送出的 OK 訊息。錯誤時會立即顯示 ERROR訊息。
5A 打入 ATS18=0&T1 。
5B 按下 Enter 鍵開始測試。
5C 任意按鍵。如果螢幕能看到所打的字,即 MODEM 會回應 (ECHO)字元回來,表示測試結果正常。要中止測試先打入 + + + ,MODEM 會立即顯示 OK 訊息,然後下達 AT&T0結束測試。

本地類比回路測試及 MODEM 自我測試可測試 MODEM 內部傳送與接收之硬體電路是否正常。測試時可配合 MODEM 內之計時器來進行。步驟如下:
(1) 進入 MODEM 命令模式。
(2) 設定通訊軟體為全雙工模式 (Full duplex)
(3) 確認 MODEM 能回應字元,若先前曾改變過可下 E1 恢愎之。
接下來,如果要配合計時器請進行步驟 4 ,否則進行步驟 5 。

4A 打入 ATS18=nnn&T8,其中 nnn 代表計時秒數,為1 至 255 間的數字。
4B 按下 Enter 鍵開始測試。
4C 計時完畢後,MODEM 會回送三位數字的狀態碼, 000 表示測試結果正常。螢幕接著
顯示 OK ,回到命令模式。

5A 打入ATS18=0&T8
5B 按下 Enter 鍵開始測試。
5C 打入 AT&T0 來結束測試, MODEM 會回送三位數字的狀態碼, 000 代表測試結果正常。

遠方數位回路測試可測試本地的 MODEM ,PC ,與遠方 MODEM 間之電話線,遠方 MODEM 是
否良好。步驟如下:

(1) 撥接至遠方 MODEM ,完成連線
(2) 設定通訊軟體為全雙工模式(Full duplex)
(3) 下達 E0 命令,使本地 MODEM 不回應字元, 然後依配合計時器與否進行步驟4或步驟5。

4A 打入
+ + + , MODME 會回送 OK 訊息。
4B 打入 AT&S18=nnn&T6,之中的nnn 代表計時秒數,可為 1 - 255 的數字。
4C 按下 Enter 鍵開始測試。
4D 任意按鍵。若螢幕上可見到所打的字,即表示 MODEM ,電話線, 遠方MODEM 均正常。
此時回應的字是遠方 MODEM 回傳過來的。計時完畢後,螢幕會出現 OK 訊息,但仍停留在數據模式 (Data mode)

5A 打入 + + + , MODEM 會回送 OK 訊息。
5B 打入 ATS18=0&T6。
5C 按下 Enter 鍵開始測試。
任意按鍵。若螢幕能看到所打的字,即表示 MODEM, 電話線,遠方 MODEM 正作正常。
5D 要中止測試請打 AT&T0 再按 Enter 鍵,螢幕會顯示, OK 並處於數據模式(Data mode)

遠方數位回路測試及自我測試可測試 MODEM ,電話線,遠方 MODEM 內之計時器來進行。測試完畢會回送三位數字的狀態碼表示測試結,測試步驟如下:

(1) 撥接至遠方 MODEM ,完成連線。
(2) 設定通訊軟體為全雙工模式( Full duplex)。
(3) 下達 E0 命令,使本地 MODEM 不回應字元。依配合計時器與否進行步驟4 或步驟 5

4A 打入 + + + ,MODEM 會回送 OK 訊息。
4B 打入 AT&S18=nnn&T7,之中的nnn代表計時秒數,可為1 - 255 的數字。
4C 按下 Enter 鍵開始測試。
4D 計時完畢後, MODEM 會回送三位數字的狀態碼,000 代表測試結果正常。

5A 打入 + + + , MODEM 會回送 OK 訊息。
5B 打入 ATS18=0&T7 。
5C 按下 Enter 鍵開始測試。
5D 要中止測試請打 AT&T0 再按 Enter 鍵。MODEM 會回送三位數的狀態碼 000 代表正常

本地數位回路測試 MODEM ,電話線,遠方 MODEM 是否正常。
(1) 撥接至遠方 MODEM 完成結線。
(2) 先打入
+ + + ,MODEM 會回送 OK 訊息。
(3) 打入 ATS18=0&T3 。
(4) 按下Enter 鍵開始測試。
(5) 待遠方操作者通知測試完成。
(6) 打入 AT&T0 並按 Enter 鍵結束測試。

當遠方 MODEM 要求遠方數位回路測試時,預設值是會回答對方要求參與測試。若不想理可下達 AT&T5, 而 AT&T4 可恢復。

命令名稱: &W
意        義: 將目前工作參數寫入記憶體中
格        式: AT&W
說        明: 此命令可將目前為止己完成修改或設定的參數寫入 MODEM 的記憶體中,下次開機使用時就不必再重新設定。

命令名稱: &X
意        義: 同步時脈
出廠預設值: &X0
格            式: AT&X0 由 MODEM 之 EIA 接腳 15 提供同步時脈。
                      AT&X1 由 EIA 接腳 24 接受外來同步時脈,便 EIA 接腳 15 能提供同步時脈
                      AT&X2 由 RS-232C 之 CARRIER DETECT 信號線接受同步時脈,使 EIA 接腳 15能提供同步時脈。
說           明: EIA 接腳 15 可提供同步時脈, 其來源可分別來自 MODEM 本身 (&X0),EIA 接腳 24 (&X1), CARRIER DETECT 信號線 (&X2)

命令名稱: &Z
意        義: 儲存電話號碼
出廠預設值: AT&Z 第一組
                      AT&Z1 第二組
說            明: &Z, &Z1 可分別儲存至多33 位數的電話碼備用。儲存之電話號碼可由DS (第一組) 和 DS1 (第二組) 叫用。 下面是實例:

                     AT&Z 9,(002) XXXXXXX 存入第一組
                     AT&Z1 9,(002) XXXXXXX 存入第二組

打入 ATDS 叫用第一組或 ATD1 叫用第二組。 MODEM 依序完成下列動作:
(1) 先撥 9,表示要由總機轉外線。
(2) ,等號表示暫停數秒鐘,時間由 S8 暫存器決定。
(3) 撥出 (002) XXXXXXX 電話號碼 。

儲存之電話號碼除數字 0 - 9 外,還可包令下列與撥號有關的命令:

A , B , C , D , * , # , P , R ,T , W , ! ,@ 

命令名稱: A
意        義: 人工回答
格        式: ATA
說        明: A 命令使 MODEM 由講話模式 (Voice call)切入數據模式(data call)。
採用人工方式通訊時,當完成 Voice 階段,發送端會送 ATA 命令,另一端
則送出 ATA 回答之。 在 A 命令之後的命令字串均不執行,若有其它動作要
做一定要挑在 A 命令之前。

命令名稱: A/
意        義: 重複執行上個命令
格        式: A/
說        明: MODEM 會把剛執行過的命令儲存在記憶體,可以下 A/ 來重複執行。
A/ 命令並不需要加 AT 前導碼, 打入 A/ 按 Enter 即可,這是較特別的地方。只要不打入新的 AT 命令,每下達 A/ 均可重複執行同一動作。 

命令名稱: AT
意        義: 命令識別前導碼
說        明: 除 A/ 命令外, 其餘的命令都必須接在一個由 AT 起首的字串內,才能
被執行。

命令名稱: @
意        義: 等待靜音
格        式: AT@
說        明: 當遠方的系統無法提供 Dial tone 時,可使用這個命令。
@ 會令 MODEM 等待 5 秒的靜音 (silence) ,再接受振鈴信號。
若 MODEM 未能檢測到 5 秒的靜音, 則立即掛線返回命令模式。

命令名稱: B
意        義: Bell 或 CCITT 模式
出廠預設值: B1
格            式: ATB0 CCITT V.21/V.22/V.22bis 相容。
                      ATB1 Bell 103/212A 相容。
                      ATB2 CCITT V.23 相容。
說            明: B 命令可設定 MODEM 為 CCITT 或 Bell 相容操作模式。
下面是各模式與傳輸速率之對照。

                             Bell 103 0 - 300 bps
                             Bell 212A 1200 bps
                             CCITT V.21 1200 bps
                             CCITT V.21/.22bis 2400 bps
                             CCITT V.23 2400 bps
當撥接至遠方系統, MODEM 可從遠方的回答信號得到遠方 MODEM 之操作模式,然後自動切換成相同的模式。

命令名稱: ,
意        義: 暫停
格        式: AT,
說        明: 這個命令告訴 MODEM 暫停一下再撥號。當透過私人交換系統(PBX)或總機撥外線時,要先撥一個外線碼(通常是 9), 然後是電話號碼。用於通訊時,最好能在中間暫停一下,以配合 PBX 轉接動作。 暫停時間內定為 2 秒鐘,修改S8 暫存器的值可改變暫停時間的長短。

命令名稱: D
意        義: 撥號
說        明: D 命令使用時必須配合下列功能字元或命令 0 - 9 。
            #  ,  *
            P        (脈衝式撥號)
            R       (要撥給一個 Orginate-only MODEM 時,要加 R 於撥號命令串末端)
            T       (複頻式撥號)
           W       (等待第二個 dial tone)
           @       (等待 5 秒的靜音)
             ,       (暫停)
             !       (轉接)
           %       (自動選擇撥號方式)
             ;       (撥號完畢後,返回命令模式)
             /       (等待 1/8 秒)
            S       (撥第一組記憶電話號碼)
           S1      (撥第二組記憶電話號碼)
撥號命令串以 D 起始, 然後依使用電話線路系統脈衝式是(轉盤式)或複頻式(按鍵式)選擇 P (脈衝式) 或 T (複頻式) 。若不指明,內定選擇為脈衝式。
簡單撥號:
ATDT XXX-XXXX
按下 Enter 鍵後會進行下列動作:
(1) 等待 dial tone (撥號聲) 時間由 S6 暫存器指定,預設值 2 秒。
(2) 以複頻式撥 XXX-XXXX
(3) 等待遠方 MODEM 的 Carrier tone (載波聲) 時間由 S7 暫存器指定,預設值 30 秒。
若 MODEM 能於指定時間內檢測到遠方 MODEM 的 Carrier tone, 即可完成線。螢幕會出
現 CONNECT 的訊息,隨即進入數據模與對方進行通訊。萬一在指定時內未能檢測到Carrier tone ,螢幕會出現 NO CARRIER 訊息並返回命令模式。
經由 PBX 撥號:
ATD9,XXX-XXXX
按下Enter 鍵後會進行下列動作:
(1) 撥 9 ,表示準備由 PBX 轉外線。
(2) 暫停 2 秒後,撥出 XXX-XXXX
若想延長暫停時間,可多加 , 命令或修改 S8 暫存器的內含值。
撥至 ORIGINATE-LONY MODEM:
ATDT XXX-XXXXR
                                ^
把 R 加至撥號命令串最後即可。
撥至連線系統:
ATDT XXX-XXXX;
                               ^
表示以複頻式撥出 XXX-XXXX,接通後會返回命令模式,因該系統要求以複頻式撥號音傳送密碼與資料。假設密碼為 5432
ATDT 5432;
                  ^
完畢後即進入連線系統。要離開連線系統可下ATH 命令掛線並返回命令模式。此處之連
線系統係指電話訂購服務或銀行等。
撥至分機:
ATDT XXX-XXXX!,,#5 954
                              ^^^^
表示撥至 XXX-XXXX ,然後再轉至 954 號分機。

命令名稱:
E
意        義: 回應命令
出廠預設值: E1
格            式: ATE0 不回應。
                      ATE1 回應。
說            明: 在全雙工操作模式下應設為 E1 ;在半雙工模式下應設為 E0 。

命令名稱: +++
意        義: 由數據模式切換至命令模式。
說        明: 在數據模式下若想返回命令模式而不想打斷連線,可使用 +++。這個命令不需 AT 前導,也不需按 Enter ,在數據模式下按 +++ 即切入命令模式。
要返回數據模式可下 AT0 命令。

命令名稱: !
意        義: 轉接
說        明: 在撥號命令字串中使用,欲轉接之分機號碼接於 ! 之後。

命令名稱: F
意        義: 雙工模式
出廠預設值: F1
格            式: ATF0 半雙工。
                      ATF1 全雙工。
說            明: 與通訊軟體配合時,雙工模式很重要。不配合的話從鍵盤打入的字在螢幕可能看不到,也可能重複出現兩次。一般通訊時均在全雙工模式下作。

命令名稱: H
意        義: 鉤鍵狀態
格        式: ATH0 切線。
                  ATH1 離鉤。
說        明: ATH 或 ATH 會使 MODEM 切線,通訊被強迫中斷。ATH1 則使 MODEM接上電話線,準備通訊,此時可從 MODEM 喇叭聽到平常我們拿起話筒會傳來的聲音。

命令名稱:
I
意        義: 產品識別與測試。
格        式: ATI0 產品識別碼。
                  ATI1 出廠測試。
                  ATI2 內部記憶體測試。
說        明: 執行 ATI0 後, MODEM 會回 3 位數字,前 2 位是產品代碼,第三位是版本號碼。
執行 ATI1 後, MODEM 會回傳三位數的 ROM 檢查碼。
執行 ATI2 可測試 MODEM 內部記憶體是否良好,正常時會回傳 OK ,否
則回傳 ERROR 。

命令名稱: L
意        義: 音量控制
出廠預設值: L2
格            式: ATL1 小。
                      ATL2 適中。
                      ATL3 大。
說            明: 在深夜玩 MODEM 是很普遍的事,為避免影響別人應適當調節一下喇叭音量。除了直接旋轉 MODEM 上的音量旋鈕外, L 命令亦可達到等效的三段控制。

命令名稱: M
意        義: 喇叭開關
出廠預設值: M1
格            式: M0 關掉喇叭
                      M1 接收到載波信號再關掉。
                      M2 打開喇叭。
說            明: 透過 MODEM 的喇叭可監聽電話線的狀態,如撥號,載波信號,忙線均可很容易得知。一般是設為 M1, MODEM 離線後即可聽到聲音,直到連線後就關閉。

命令名稱: O
意        義: 進入數據模式
                  出廠預設值: O1
格        式: O0 進入數據模式。
                  O1 關閉遠方數據回路測試。
                  O2 要求遠方數據回路測試。
說        明: 這個命令除可切換至數據模式,也與遠方數據回路的測試有關。

命令名稱: %
意        義: 脈衝式撥號
格        式: ATP
說        明: 這是告訴 MODEM 採行脈衝式撥號的命令,適用於脈衝式(撥號盤式)的系統。下達後就一直有效,除非以 ATT 來改變。脈衝式撥號之速度固定於每秒 10 個脈衝 (10 PPS)。

命令名稱:
Q
意        義: 回傳訊息
出廠預設值: Q1
格            式: ATQ0 回傳
                      ATQ1 不回傳。
說            明: MODEM 在執行一個命令後,預設為會回傳訊息或狀態碼。如果不想讓MODEM 回傳訊息,例如接上印表機時, MODEM 回傳訊息亦會印出,可用ATQ1 來關掉回傳功能。

命令名稱: ?
意        義: 線上求助
格        式: AT?0 撥號命令。
                  AT?1 全部命令。
說        明: ?0 命令可讓 MODEM 顯示一個撥號有關的命令表, ?1 命令則顯示出完整的 AT 命令表。

命令名稱: R
意        義: 以 originate-only 方式撥接。
說        明: R 命令使用於撥號命令字串中,而且要置於最後一個位置。在電話號碼與R 之間可適當地插入,命令,以確保 MODEM 能順利送出 Answer tone。

命令名稱: S
意        義: 記憶撥號
格        式: ATS 第一組
                  ATS1 第二組。
說        明: MODEM 可記憶 2 組電話號碼,可先用 &Z 存入,再透過 ATS 或 ATS1 用。

命令名稱: Sr?
意        義: 讀取暫存器內含值
格        式: ATS0 - ATS 28 (2400 BPS MODEM )
                  ATS0 - ATS 17 (1200 BPS MODEM )
說        明: 2400 BPS 的 MODEM 有 28 個暫存器, 1200 PBS 的 MODEM 有 17 個暫存器。暫存器的設定值與 MODEM 的操作特性有很大的關係。透過Sr? 命令便可觀察各暫存器之設定情形。

命令名稱: Sr = n
意        義: 改變暫存器內含值
格        式: ATS0 = n - ATS28 = n (2400 bps MODEM)
                  ATS0 = n - ATS17 = n (1200 bps MODEM)
                  (n 為設定值。)
說        明: 此命令與 Sr? 互補,可以把指定暫存器內容加以修改。

命令名稱: ;
意        義: 撥號後返回命令模式
說        明: 在撥號命令串最後加上;命令,可令 MODEM 在連線後返回命令模式。一般正常情形,是進入數據模式。某些系統會要求送出複頻信號當做密碼或識別碼,這必須配合撥號命令來達成,此時就要配合這個命令。

命令名稱: /
意        義: 暫停 1/8 秒
說        明: 在撥號命令中使用,可暫停 1/8 秒。

命令名稱:
T
意        義: 複頻式撥號
格        式: ATT
說        明: 這是告訴 MODEM 採用複頻式撥號的命令,適用於複頻式(按鍵式)的系統。執行後就一直有效,除非用 ATP 來改變。

命令名稱: U
意        義: 數據/通話選擇
出廠預設值: U0
格            式: ATU0 關閉。
                      ATU1 打開。
說            明: 這是 2400 BPS 專用的命令。通訊過程中難免有些事情要先講清楚再傳送資料,此時利用 U 命令最為方便。執行過會送出 Please Pick up the phone 訊息給遠方,提醒遠方的使用者拿起話筒講起。若遠方的 MODEM 是同一廠牌且使用者在 7 秒鐘內拿起了話筒, 2 端的 MODEM 都會關掉載波信號,之後 2 端的使用者便可通話。交談完畢後準備進行資料傳送,由一方使用者下 ATX1D, 另一方下 ATA ,如此可使 MODEM 再度連線,進行資料傳送的工作。假使遠方的 MODEM 是不同廠牌產品,訊息 Please pick up the phone 會送出,但遠方拿起話筒後,載波信號不會消失,此時必須下ATM 命令,然後再進行交談。

命令名稱:
V
意        義: 文字訊息或狀態碼選擇
出廠預設值: V1
格            式: ATV0 狀態碼。
                      ATV1 文字訊息。
說            明: V0 可令 MODEM 回傳狀態碼,V1 可令MODEM 回傳文字訊息。

命令名稱: X
意        義: 擴充訊息選擇
出廠預設值: X1
格            式: ATX0 Hays Smatmodem 300 相容。
                      ATX1 含 CONNECT 1200 及 CONNECT 2400 訊息。
                      ATX2 含 CONNECT 1200,CONNECT 2400, NO DIALTONE 訊息。
                      ATX3 含 CONNECT 1200 CONNECT 2400 , BUSY 訊息。
                      ATX4 全部。
說           明: 這個命令與 MODEM 回傳的訊息有關。早期的 MODEM 如 Smartmodem 300所回傳的訊息較簡單,只用到 4 種,從訊息中無法分辨是與多快的 MODEM連線,如果想要清楚了解到是與那種 BPS MODEM 連線,可執行 X1,X2,X3,X4,此時訊息 CONNETC 代表 0 - 300 BPS ,CONNECT 1200代表1200 BPS,CONNECT 2400 代表 2400 BPS。X2 另外再增加一項 dial tone 檢測訊息,無 dial tone 時會顯示 NO DIALTONE 。X3 另外加 BUSY SIGNAL 檢測訊息,若撥號後檢測對方正忙線中,則顯示 BUSY 。執行 X4 可選擇全部的擴充訊息。

命令名稱: Y
意        義: 中斷信號
出廠預設值: Y0
格            式: ATY0 不理會。
                      ATY1 允許中斷信號。
說            明: 執行 ATY1 後 MODEM 會送出連續 4 秒的中斷信號給遠方 MODEM ,當接到遠方回送達連續 1.6 秒的中斷信號後, MODEM 即切線。

命令名稱: Z
意        義: 重置
格        式: ATZ
說         明: 改變開關設定後,一定要執行 Z 命令,如此新的設定才有效。下面是重置會發生的動作。

切線
所有暫存器還原至預設值
消除記憶體中暫存的上一道命令
以開關設定及記憶體內的參數來決定 MODEM 操作特性。回送 OK 訊息。

[回WIN秘技頁][]