次のシナリオがあります。シェルと 2 つのモジュール (bootstrapper を介して含まれる moduleA.dll、moduleB.dll) があり、これは PRISM4 を使用して作成しました。
ModuleA はデータベースを読み取り、その情報からシリアル ポートを開く必要があります。このモジュールは、シリアル接続を介してコマンドを送信することもできます。
ModuleB も同じシリアル接続にデータを送信できます。moduleA はすでにオープンエンドです。さらに、moduleB には、シリアル ポートからのデータをプロットするプロットが含まれている必要があります。
例: ModuleA が「Setting1,Setting2」を送信 ModuleB が「Start」を送信 --> ModuleB がデータを受信 (-->Plot data) ModuleB が「Stop」を送信
したがって、私の理解では、このシリアルポートインスタンスを何らかの方法で共有する必要があります。このシナリオを設定する方法はありますか?
前もって感謝します。