USB経由で接続されたローカルモデムを使用してリモートモデムを呼び出そうとしています。プログラミング言語はVB.NETでSerialPort
、モデムと通信するためにコントロールを使用しています。
コミュニケーションは次のとおりです。
私は送る: ATZ0[CR]
モデムの応答:ATZ0[CR][CR][LF]OK[CR][LF]
次に、番号をダイヤルしようとします。
送信します: 有効な番号はATDTnnnnnnnnnn[CR]
どこですかnnnnnnnnnn
モデムは次のように応答します。ATDTnnnnnnnnnn[CR][CR][LF]ERROR[CR][LF]
他のすべてのコマンドは問題なく機能しているようです
詳細については、モデムはMultiTechMT5634ZBA-USB-V92です。
ハイパーターミナルを使用して同じコマンドを入力すると、期待どおりに機能し、番号をダイヤルするので、コードで実行している必要があります。SerialPort
コントロールで設定することもできます。
編集
AT&D0
私はこれについて、モデムに発行するという自分の答えを投稿しました。上記のコマンドは現在機能しています。