RS232 を使用して周辺機器と通信しているいくつかのレガシー システムを扱っています。私は COM インターフェースの経験があまりありません。COM ポートを開いて使用できるコードがいくつかありますが、他のアプリケーションで使用されているポートを開くことはできません。更新された通信に同じプロトコルを使用できるように、パケットをブラックボックス化する必要があります。
開いている COM ポートへの着信パケットを「仲介者」にして、どのパケットが送信されているかを検出する方法はありますか? 私は .NET を使用していますが、あらゆる種類のソリューションを受け入れることができます。
(私はこれを見つけましたが、これは私にはうまくいかないと思います。)