ドキュメント › AT コマンド
AT コマンドリファレンス
複数の AT コマンドを 1 行に入力できます。コマンド間のスペースは許可されますが、コマンド内では不可です
(ATS0=1 X1 Q0 は可、ATS 0= 1 は不可)。文字列引数を取るコマンド(例:
AT$SSID=、AT$TTY=)は後続の すべて を取り込むため、その後にコマンドを続けることは
できません。
基本コマンド
| コマンド | 詳細 |
+++ | オンラインエスケープコード:1 秒の休止、3 つの +、さらに 1 秒の休止 — ローカルコマンドモードに戻ります。 |
A/ | 直前に入力したコマンドを繰り返します。AT を入力したり Enter を押したりしないでください。 |
AT | A/ と +++ を除くすべてのコマンドの前に付くアテンションプレフィックス。 |
AT? | ヘルプのチートシートを表示します。 |
ATA | 着信接続に応答するようモデムに強制します。 |
ATE? / ATEn | コマンドモードのエコー。E0 オフ、E1 オン。 |
ATH | 現在の接続を切断します。 |
ATI | ネットワークステータスを表示:ビルド日、WiFi/通話状態、SSID、RSSI、IP、転送バイト数。 |
ATO | オンラインに戻ります(+++ と併用してコマンド/オンラインモードを切り替え)。 |
ATQ? / ATQn | 結果コード。Q0 表示、Q1 抑制(クワイエット)。 |
ATV? / ATVn | 結果コードを文字(V1)または数値(V0)で表示。 |
ATX? / ATXn | 結果コードの冗長度。X0 基本(CONNECT、NO CARRIER)、X1 拡張(速度/接続時間)。 |
ATZ | モデムをリセットします。 |
ATRD / ATRT | NIST から現在の UTC 日時を表示。WiFi 接続かつアクティブな通話がないことが必要。 |
接続と発信
| コマンド | 詳細 |
ATC? / ATCn | WiFi 接続状態の照会/変更。0 = 未接続、1 = 接続済み。ATC0 は切断、ATC1 は接続します。 |
ATDT[+=-]host[:port] | ホスト/IP への TCP 接続を確立(デフォルトポート 23、Telnet)。エイリアスまたは同一の 7 桁で短縮ダイヤル。先頭の +/=/- はその通話単位で ATNET 設定を上書き(+ fake Telnet、= real Telnet、- Telnet なし)。 |
ATDSn | 短縮ダイヤルスロット n(0-9)のホストに発信します。 |
ATS0? / ATS0=n | 自動応答までの呼び出し回数。S0=0 = 応答しない。 |
ATS2? / ATS2=n | オンラインエスケープ文字の ASCII コード(デフォルト 43 = +)。128-255 で無効化。 |
AT&Zn? / AT&Zn=host[:port],alias | 最大 10 件の短縮ダイヤルを保存。例:AT&Z2=bbs.example:6400,bbs → ATDS2 / ATDTbbs。 |
AT&R? / AT&R=server pwd | 着信接続に必要なパスワード(60 秒間に 3 回試行)。 |
Web と TLS
| コマンド | 詳細 |
ATGEThttp://host[/page]
ATGEThttps://host[/page] | Web ページを取得して表示し、閉じます。https はモデムによって TLS 終端されます。 |
AT$CA? / AT$CA= / AT$CA- | TLS の CA 管理。? は保存済み CA のサイズ(バイト)を報告、= は PEM 形式の CA をアップロード(. のみの行で終了)、- は削除します。 |
AT$CV? / AT$CVn | TLS 証明書検証。0 = オフ(任意の証明書を受け入れ)、1 = オン。AT$CV1 は CA が保存されていない限り ERROR を返します。 |
WiFi とネットワーク
| コマンド | 詳細 |
AT$SSID? / AT$SSID=ssid | SSID の照会/変更(大文字小文字を区別、最大 32 文字)。空に設定するとクリアします。 |
AT$PASS? / AT$PASS=pwd | WiFi パスワードの照会/変更(大文字小文字を区別、最大 64 文字)。空に設定するとクリアします。 |
AT$SCAN | 近くの 2.4 GHz WiFi ネットワークをスキャン。1 行に 1 アクセスポイントを <index> <ssid> として表示(1 始まり、SSID で重複排除、隠し SSID はスキップ)、その後 OK。インデックスは AT$SSID= にフィードバックする番号付きメニューを駆動します。 |
AT$MDNS? / AT$MDNS=name | mDNS ネットワーク名。0 以外の TCP ポートを設定すると、telnet name.local port で到達できます。 |
AT$SP? / AT$SP=n | 待ち受ける TCP サーバポート(0 = 無効)。 |
ATNET? / ATNETn | Telnet モード。0 = オフ、1 = real Telnet、2 = fake Telnet。 |
シリアル、設定、NVRAM
| コマンド | 詳細 |
AT$SB? / AT$SB=n | ボーレート:110、300、450、600、710、1200、2400、4800、9600、19200、38400、57600、76800、115200。端末に合わせる必要があります。 |
AT$SU? / AT$SU=dps | データビット(5-8)、パリティ(N/O/E)、ストップビット(1-2)。デフォルト 8N1。 |
AT&K? / AT&Kn | フロー制御:&K0 オフ、&K1 ハードウェア(CTS/RTS)。 |
AT&D? / AT&Dn | DTR 非アクティブ時の処理:&D0 無視、&D1 コマンドモード、&D2 通話終了、&D3 リセット。 |
AT&F | NVRAM と現在の設定をデフォルトにリセット(SSID、パスワード、短縮ダイヤルを含む)。 |
AT&Vn | 現在(&V0)または保存済み(&V1)の設定を表示。 |
AT&W | 現在の設定を NVRAM に保存します。 |
AT$AE? / AT$AE=cmd | 起動時に実行される AT コマンドライン。 |
AT$W? / AT$W=n | 起動時の待機。$W=0 待機なし、$W=1 Enter を待つ。 |
Telnet(オプション)
| コマンド | 詳細 |
AT$AYT | Telnet リモートに接続している場合、Telnet の「Are You There?」を送信します。 |
AT$BM? / AT$BM=msg | ビジー中に着信接続へ返すメッセージ。 |
AT$TTL? / AT$TTL=location | Telnet SEND-LOCATION の値(デフォルト "Computer Room")。 |
AT$TTS? / AT$TTS=WxH | Telnet NAWS ウィンドウサイズ(デフォルト 80×24)。 |
AT$TTY? / AT$TTY=type | Telnet TERMINAL-TYPE の値(デフォルト "ansi")。 |
README.md
(§ Command reference — 正式で最新の版は GitHub 上)から再掲。
← ドキュメント ·
TLS / HTTPS ガイド →