“ドライバー”を追加する方法javax.commへ? Javaでのシリアルポートプログラミング

StackOverflow https://stackoverflow.com/questions/299250

  •  08-07-2019
  •  | 
  •  

質問

javax.commクラスでPCのRS-232シリアルポートを使用しようとしています。私はそのAPIを初めて使用するので、まず最初にドキュメントを確認します。最初に行うべきことは" list"です。クラスCommPortListenerのすべてのポートを選択し、そのうちの1つを選択します。

それはうまくいきました!問題は、現在、私のポートがないことです。私のコンピューターには存在しない/ dev / ttyS0および/ dev / ttyS1ポートがリストされます。私のポート(私はそれらを何度か使っています)は/ dev / ttySNX0と/ dev / ttySNX1です。

再びWebを閲覧すると、「登録」などの操作を行う必要があることがわかります。または&load; quot; APIシステムへの私のカードのドライバー、以前のバージョンではできたが、今はできません。さらに、私は窓の下でそれをやろうとしましたが、「ジェネリック」を提供してくれました。 APIのバージョン。RXTXアプリケーションが必要で、それが私を打ち負かし始めています。

すべての提案、ドキュメントへのリンクに感謝します...何か...私はJavaを介してシリアルポートを使用できるようにしますが、最終的には私の目標です...

皆さん、ありがとう!!!!

役に立ちましたか?

解決

RXTXを試しましたか? Windows / XPでそのAPIを使用して成功しました。 「私を打ち負かし始める」とはどういう意味かわかりません。

RXTXプロジェクトでは最近多くの活動が行われており、多数の修正と追加サポートを組み込んだ新しいリリースが間近に迫っています。メーリングリストも比較的アクティブです。 javax.comm はしばらくの間死んでいます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top