fbpx
维基百科

海斯命令集

海斯命令集(Hayes command set),又称AT命令集(AT command set),原本是為了海斯智慧300數據機所開發的一種命令語言。這些命令集是由許多短的字串組成長的命令,用於代表撥號、掛號以及改變通訊參數的動作。大部分的數據機都跟隨海斯命令集所制定的規則。

歷史

1977年剛開始使用海斯命令通訊時,是數據機使用已存在的資料腳位而沒有做修改,取而代之的是使數據機可以自己切換在兩個模式之間

  1. 資料模式:用於傳送資料到遠端的數據機
  2. 命令模式:使本地端的數據機接收命令並執行

命令描述

海斯指令可以被區分為四個群組:

  1. 基本指令集:一個大寫字元跟著一個數值,例如:M1
  2. 延伸指令集:一個"&"以及一個大寫字元跟著一個數值,這是基本指令集的延伸,例如:&M1
  3. 特殊指令集:通常用一個倒斜線("\")或一個百分比符號("%");這很廣泛使用在數據機製造廠商
  4. 暫存器指令集:Sr=n 其中 r 代表是暫存器的編號,n代表是要指定給暫存器的數值

一些重要的字元用於數據機初始化

  • AT - "Attention":告知數據機後面跟著是數據機指令,每一行以AT為起始
  • Z - 重新設定(reset)數據機回到初始狀態
  • ,(a comma) - 使軟體暫停一秒鐘,若有多個逗點則代表暫停許多秒
  • ^M - 傳送一個結束字元(Carriage Return)給數據機,這是一個控制字元(當傳送此字元其實是傳送一個位元組,內容為ASCII的CR)

數據機初始化

當數據機準備好要撥號時送出的一串海斯命令,即數據機的初始化字串。

語法定義

<CR> Carriage return 字元,用於當做命令或資料的結尾,預設值為13
<LF> Linefeed 字元,通常用於 Carriage return 之後,預設值為10

外部連結

海斯命令集, 此條目可参照英語維基百科相應條目来扩充, 若您熟悉来源语言和主题, 请协助参考外语维基百科扩充条目, 请勿直接提交机械翻译, 也不要翻译不可靠, 低品质内容, 依版权协议, 译文需在编辑摘要注明来源, 或于讨论页顶部标记, href, template, translated, page, html, title, template, translated, page, translated, page, 标签, hayes, command, 又称at命令集, command, 原本是為了海斯智慧3. 此條目可参照英語維基百科相應條目来扩充 若您熟悉来源语言和主题 请协助参考外语维基百科扩充条目 请勿直接提交机械翻译 也不要翻译不可靠 低品质内容 依版权协议 译文需在编辑摘要注明来源 或于讨论页顶部标记 a href Template Translated page html title Template Translated page Translated page a 标签 海斯命令集 Hayes command set 又称AT命令集 AT command set 原本是為了海斯智慧300數據機所開發的一種命令語言 這些命令集是由許多短的字串組成長的命令 用於代表撥號 掛號以及改變通訊參數的動作 大部分的數據機都跟隨海斯命令集所制定的規則 目录 1 歷史 2 命令描述 3 數據機初始化 4 語法定義 5 外部連結歷史 编辑1977年剛開始使用海斯命令通訊時 是數據機使用已存在的資料腳位而沒有做修改 取而代之的是使數據機可以自己切換在兩個模式之間 資料模式 用於傳送資料到遠端的數據機 命令模式 使本地端的數據機接收命令並執行命令描述 编辑海斯指令可以被區分為四個群組 基本指令集 一個大寫字元跟著一個數值 例如 M1 延伸指令集 一個 amp 以及一個大寫字元跟著一個數值 這是基本指令集的延伸 例如 amp M1 特殊指令集 通常用一個倒斜線 或一個百分比符號 這很廣泛使用在數據機製造廠商 暫存器指令集 Sr n 其中 r 代表是暫存器的編號 n代表是要指定給暫存器的數值一些重要的字元用於數據機初始化 AT Attention 告知數據機後面跟著是數據機指令 每一行以AT為起始 Z 重新設定 reset 數據機回到初始狀態 a comma 使軟體暫停一秒鐘 若有多個逗點則代表暫停許多秒 M 傳送一個結束字元 Carriage Return 給數據機 這是一個控制字元 當傳送此字元其實是傳送一個位元組 內容為ASCII的CR 數據機初始化 编辑當數據機準備好要撥號時送出的一串海斯命令 即數據機的初始化字串 語法定義 编辑 lt CR gt Carriage return 字元 用於當做命令或資料的結尾 預設值為13 lt LF gt Linefeed 字元 通常用於 Carriage return 之後 預設值為10外部連結 编辑A list of Hayes AT commands 页面存档备份 存于互联网档案馆 Extended AT Command Sets 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title 海斯命令集 amp oldid 61638715, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。