質問

組み込みプラットフォームのシリアルポートに接続されたモデムを使用したい。
これまでに拒否したいくつかの解決策を次に示します。

  • Expectプラス端末プログラム:
    私の(クロス)ビルドシステムには、期待するパッケージルールがありません。また、期待するソースからのインストール手順によると、configureスクリプトは、呼び出されるターミナルでテストを行うため、対話型である必要があります。クロスコンパイル時にしたいことのように。

  • Pythonとpyserial: 私はこれを使いたいのですが、全体のサイズは限られたフラッシュスペースに収まりません。

  • チャット(pppdパッケージから): まあ、試してみるかもしれませんが、非常に限られています

だから、何らかの軽量で埋め込み可能な期待代替品を探しています。私はルアの知識を持っていません。 cip索のように期待するのに良い候補でしょうか?

役に立ちましたか?

解決

まあ、ExpectはTclに加えて、擬似端末を介して他のプログラムを駆動し、結果に対してパターンマッチングを行う拡張機能です。シリアルポートを駆動するだけの場合は、外部ターミナルプログラムを削除し、Tclにシリアルポートを直接駆動させることができます-を参照してくださいサンプルコードクロスコンパイルのTcl Wikiページも参照してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top