PC で javax.comm クラスを使用して RS-232 シリアル ポートを使用しようとしています。私はその API に慣れていないので、まずドキュメントに目を通します。最初にすべきことは、クラス CommPortListener からすべてのポートを「リスト」し、そのうちの 1 つを選択することであることがわかりました。
それはうまくいきました!問題は、私のポートが見つからないことです。私のコンピューターには存在しない /dev/ttyS0 および /dev/ttyS1 ポートがリストされています。私のポート (何度か使用しています) は /dev/ttySNX0 と /dev/ttySNX1 です。
再び Web をサーフィンすると、カードのドライバーを API システムに「登録」または「ロード」する必要があることがわかりました。これは、以前のバージョンでは実行できましたが、現在は実行できません。さらに、私はWindowsでそれをやろうとしましたが、APIの「汎用」バージョンを提供してくれました.RXTXアプリケーションが必要で、私を打ち負かし始めています.
私は任意の提案、ドキュメントへのリンクに感謝します...何か... Javaを介してシリアルポートを使用できるようにします。最終的には、これが私の目的です...
ありがとう!