目次:
定義-ATコマンドセットの意味
ATコマンドセットは、一連の短いテキスト文字列を備えたコマンド言語であり、これらを組み合わせて、モデムの接続パラメータの切断、ダイヤル、変更などのさまざまな操作のための完全なコマンドを出力します。 ほとんどのパソコンモデムはATコマンドセットの仕様に従っています。
この用語は、ヘイズコマンドセットとも呼ばれます。
TechopediaはATコマンドセットを説明します
ATコマンドセットは、モデムを制御するためにHayesが開発した標準です。 ATは注意を表します。 文字列には、複数のATコマンドが一緒に配置され、モデムがダイヤルアウトするための最適な準備を行います。 このような文字列は初期化文字列と呼ばれ、AT&F&D2&C1S0 = 0X4という形式です。 V.250仕様では、すべてのデータ通信機器が、40文字以上の連結コマンドの本体を受け入れる必要があります。
ATコマンドセットは通常、4つのグループに分けられます。
- 基本的なコマンドセット
- 拡張コマンドセット
- 独自のコマンドセット
- 登録コマンド
基本的なコマンドセットは、大文字の後にM1などの数字が続きます。 コマンドセットでのゼロの使用はオプションです。 たとえば、L0はプレーンLと同じです。拡張コマンドセットには、アンパサンドと大文字の後に&M1などの数字が含まれます。 独自のコマンドセットは、バックスラッシュまたはパーセント記号で始まり、モデムメーカーによって異なります。 レジスタコマンドの例は-Sr = nです。ここで、rは変更するレジスタの数を表し、nは割り当てられた最新の値です。 レジスタは、メモリ内の物理的な場所を表します。 registerコマンドは、特定のメモリ位置に値を入力します。 モデムには、少量のメモリも搭載されています。 レジスタには、モデムおよび通信ソフトウェアで使用できる特定の変数が保持されます。
複数のATコマンドを同じ行で使用でき、各コマンドの前にATを入力する必要がなくなります。 ATは、コマンドラインの先頭で1回だけ必要です。 セミコロンはコマンドの区切り文字として使用されます。 ATコマンドを別々の行に入力する場合、OKが検出されるまで、前のコマンドと次のコマンドの間に一時停止(コンマ)を入力できます。 これにより、一度に複数のATコマンドを送信し、すべてのコマンド応答を待機する必要がなくなります。
