最初に最終結果、次に質問: サーバーのシリアル ポート (com5) に接続された無線ユニットがあります。別の部屋にある TCIP/IP クライアントから無線にコマンドを送信できるようにしたいと考えています。
基本的には、ラジオのチャンネルを1日に3~4回変える必要があります。コマンド「NET 20」をラジオに発行すると、チャンネルがチャンネル 20 に変更されます。
COM ポートを「マッピング」できますか? 1 つの COM ポートを別のマシンのポートにリダイレクトできますか?
私が思いついたアイデアの 1 つは、小さなファイルを書き込んでそのファイルをサーバーに転送するようにクライアントにボタンを設定し、サーバーがファイルを確認したら実行するというものでした。すなわち:
net21.bat:
echo net 21 > com5
del net21.bat
次に、サーバーがそのディレクトリに .bat ファイルを見つけたら、それを実行します。
ただし、チャネルの変更には 1 秒以上かかることがあるため、bat ファイルを常に監視する必要があります。