シリアル ポート経由でピンパッドを管理する Java アプリケーションを使用します。これは、Sun Comm.jar、提供された dll、およびプロパティ ファイルを使用して Windows で完全に機能します。
現在、このソリューションを Linux で使用しようとしています (実際には、現場で他のさまざまな種類の Linux で実行されています) - Ubuntu サーバー モードを使用します。
多くの試行錯誤の結果、血と汗とほとんど涙がこぼれた後、次のシナリオができました。
Java バージョン 1.4.2_17 Linux - Ubuntu Comm libs - Sun が提供する Comm3 (デフォルトのドライバーが指定されている)
外部通信テストは、通信ポート /dev/ttyS0 および /dev/ttyS1 を示していますが、Java アプリケーションは、ポート /dev/ttyS1 を開くことができないと言います
(RXRT ファイルを使用すると、無効なポート エラーが発生します)
Linux でシリアル ポート通信に Java 1.4.2 を使用でき、私のシナリオに適用できる解決策を見つけた人はいますか?
大変感謝しています
フィル