1

USB モデムへの AT コマンドの送信に問題があります。最初はphp-serialクラスを試してみたのですが、データ読み込み中に変なデータで無限ループしてしまいました。次に、問題をデバッグしようとし、パテ端末を開いてコマンドを作成しました

cat /dev/ttyUSB0

その後コマンドを送信したecho "AT" > /dev/ttyUSB0後、次のように cat /dev/ttyUSB0 からループを終了することはありません。

AT
AT^JAT^JAT^JAT^JAT^JAT^JAT^JAT^JAT^JAT^JAT^JAT^JAT^JAT^JAT^JAT^JAT^JAT^JAT^JAT^

そしてこのループは終わりません。Windowsでは、すべて正常に動作します。仮想 COM ポート経由で USB モデムに接続し、コマンドを送信して応答を得ることができます。

質問は、なぜコンソールから「OK」メッセージを受け取ることができないのですが、代わりにこのデータループが発生したのですか?

さまざまな huawei USB モデム、さまざまな stty 設定、および huawei モデムのデフォルト設定を試しました。

Baud rate: 9600 / 115200
Parity: none
Data bits = 8
Stop bits = 1
Flow control = none
4

0 に答える 0