RS-485 ネットワークは、1 つのマスター (RxTx を備えたマイクロ サーバー) と 2 つのスレーブ デバイスで構成されます。スレーブデバイスの 1 つは実際のデバイスで、もう 1 つは前述のデバイスのシミュレータです。
シミュレーターはRxTxを使用せず、マイクロサーバー上で動作するように作成されています。stty コマンドでいくつかのオプションを設定した後、FileInput/OutputStream で /dev/ttySx を読み込みます。そして、あたかも複数のデバイスがあるかのように動作します。
マスターはスレーブにデータを定期的に取得するように要求します。
問題は、実機のターンではシミュレータが何もしないのに、シミュレータで実行するとマスターが実機からデータを取得できないことです。