跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Taiwan Tongues 台語維基
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 海斯命令集 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
←
海斯命令集
由於以下原因,您無權編輯此頁面:
您請求的操作只有這些群組的使用者能使用:
使用者
、taigi-reviewer、apibot
您可以檢視並複製此頁面的原始碼。
'''海斯命令集'''(Hayes command set), 閣稱'''AT 命令集'''(AT command set), 原本是為著海斯智慧型三百數據機所開發的一種命令語言。遮的命令集是由真濟短的字串組成長的命令,用佇代表掰號、掛號佮改變通訊參數的動作。大部份的數據機攏跟隨海斯命令集所制定的規則。 ==歷史== 一九七七年寢開始使用海斯命令通訊的時,是數據機使用爾存在的資料跤位無做修改,取代之的是這个使數據機會當家己切換佇兩个模式之間一 . 資料模式:用佇傳送的資料到遠端的數據機二 . 命令模式:使本地端的數據機接收命令並執行 ==命令描述講== 下跤的文字列出一部份海斯命令集的命令,嘛叫'''AT 命令''',其中「AT」代表「注意 ( Attention )」。 逐个命令攏以「AT」一開頭,後壁會當附加無定數量的命令。 海斯指令會當予人分做四組: 一 . 基本指令集:一个大寫字元綴一个數值,比如講:M 一。 二 . 延伸指令集:一个 " & " 以及一个大寫字元綴一个數值,這是基本指令集的延伸,比如講:& M 一。愛注意的是,` M 一 ` 佮 ` & M 一 ` 是無仝款的命令。 三 . 私有指令集:通常用一个倒斜線(" \ ")抑是一个百分比符號(" % "); 遮的命令佇無仝廠家之間有真大的差別。 四 . 暫存器指令集:` Sr=n `,其中 r 代表欲修改的暫存器的編號,n 代表是欲指定予暫存的數值。一个暫存器代表記憶體中的一个特定的物理區域。暫存器指令集用於向一个特定的暫存器(嘛記持體內底的位置)輸入資料。比如講伊,` S 七=六十 ` 會指示數據機執行「共七號暫存器的值設做六十」這操作。暫存的通常會當控制數據機的執行細節(如傳輸強度、調製參數等等), 並且無仝型號之間通常袂當通用。 儘管海斯命令集的語法以字母和數字的組合來定義大多數的命令(L 零、L 一等), 但是數字零佇咧命令中毋是著愛的。比如講伊,` L 零 ` 佮 ` L ` 是仝款命令。佇咧閱讀後壁的表格的時陣愛記予牢這點。 佇咧數據機處佇咧資料的時陣,使用跳脫序列會當將數據機轉做命令模式。普遍來講會來使用三个加號(+ + +)作為跳脫序列,同時為著欲共伊佮資料區分開,佇咧輸入伊進前佮了後著愛有一改暫停,而且加號之間無允准有暫停。注文來講,一个暫停就是一秒鐘,閣較短的隔間代表「無暫停」。 ===語法定義=== * ` < CR > ` Enter 字元,用佇咧做命令抑是倒轉去的結尾,伊的值以 ASCII 格式定義佇咧 S 三暫存器,預設值為十三。 * ` < LF > ` 換行字元,伊的值以 ASCII 格式定義佇暫存器 S 四,預設值為十。咧開啟矣詳細倒轉去模式的時陣(使用矣 V 一選項), 換字元會佇咧 Enter 字元了後輸出;若設定使用數字格式的倒轉去碼(使用矣 V 零選項), 按呢伊將袂講佇回碼內底出現。 * ` < . . . > ` 用角括號括起來的名稱是一个語法元素。𪜶袂出現佇咧命令列中。 * ` [. . .] ` 會當選的參數抑是會當選的 AT 命令回應會予人方括號括起來。 ===數據機初始化=== 一个字串會使包含講幾个海斯命令,通好予數據機做撥號抑是應答做最佳的準備,如 ` AT & F & D 二 & C 一 S 零=零 X 四 `。大多數據機軟體攏支援由使用者提供一个由數由 AT 命令組成的長字串,這號做'''初始化字捾''',伊將佇數據機開始作穡的時陣予人傳送過去。V . 兩百五十標準要求所有 DCE 攏會當接收至少四十字元的命令體(AT 了後的部份)。 一寡重要的字元用佇數據機初始化: : * AT-" Attention ":告知數據機後壁綴咧是數據機指令,每一逝以 AT 為起頭 * Z-重新設定(reset)數據機回到初初狀態 * ,(a comma)-使軟體暫停一秒鐘,若有加一个弄點仔代表暫停足濟秒的 * ^ M-傳送一个結束字元(Carriage Return)予數據機,這是一个控制字元(做一个傳送此字元其實是傳送一个位元組,內容為 ASCII 的 CR) ==外部連結== * A list of Hayes AT commands . * Extended AT Command Sets [[分類: 待校正]]
返回到「
海斯命令集
」。