(IOT エッジ) デバイスにインストールできるソフトウェアのリストは非常に限られています。とコマンド ( と のような標準コマンドに加えてminicom)があり、シリアル デバイスにコマンドを書き込んで応答を読み取る必要があります。chatechocat
問題のデバイスはモデムであり、AT コマンドを実行する必要があります。メニューなどを使用minicomおよび設定する場合、これらのコマンドを通常どおり実行して、出力を取得できます。問題は、これらのデバイスが約 1,000 台あるため、セットアップとデータ ロギングを自動化する必要があることです。
これらのパラメーター内でminicom、インタラクティブな要素なしで出力を実行およびキャプチャする方法はありますか? 私が試してみました
minicom -S scriptfile -C outfile
scriptfile(今のところ)には以下が含まれています:
sleep 1
send "AT"
sleepこれはコマンドを無視しているようで、 outfileが作成されますが、空のままです。また、セッションまたはインタラクティブ要素を開かないコマンドに何を追加する必要がありますか?