Java および Windows プラットフォームで、クライアントとサーバー間のシリアル通信を処理する必要があります。JSSC lib (0.9 と 2.6 を試しました) を使用していますが、データを受信できないという問題があります。ヌルモデム デバイス接続をエミュレートするために仮想ブリッジ ソフトウェアを使用しています ( http://www.hhdsoftware.com/free-virtual-serial-ports )。
ポート自体はデフォルト パラメータ (9600、8、1、0) で開かれます。
Microsoft のハイパーターミナル ソフトウェアを使用している場合、データが双方向で送受信されていることがわかります。一方、2 つの eclipse プロジェクトと通信しようとすると、一方がシグナル ( writeBytes()
) を送信し、もう一方がシグナル ( ) を受信しますreadBytes()
が、シグナルはメソッドに到達しませんreadBytes
。メソッドnull
からの戻り値としてのみ取得します。信号自体については、 toと w/o をread
試しました。byte[]
string
\r\n
OS: WIN7_x64
私は何を間違っていますか?
不足している情報や不足している情報がある場合は、お気軽にお問い合わせください。不明です。
よろしくお願いいたします。