4


1

私は私のPC上でRS-232シリアルポートをjavax.commクラスで使用しようとしています。 私はそのAPIに慣れていないので、まず最初にドキュメントを読み、最初にすべきことはCommPortListenerクラスからすべてのポートを "リスト"にしてそれらのうちの1つを選ぶことです。

それはうまくいった! 問題は、今、私のportがなくなっていることです。 私のコンピュータには存在しない/ dev / ttyS0と/ dev / ttyS1のポートがリストされています。 私の移植版(私は何度か作業をしてきました)は/ dev / ttySNX0と/ dev / ttySNX1です。

私は自分のカードのドライバをAPIシステムに「登録」または「ロード」するなど、以前のバージョンでは可能だったことを実行する必要があることを確認しましたが、今はしません。 さらに、私はウィンドウズの下でそれをやろうとしました、そして、彼らは私に私を打ち負かし始めている若干のRXTXアプリケーションを必要とするAPIの「一般的な」バージョンを提供します。

私はどんな提案、ドキュメンテーションへのリンクにも感謝します…​ 何か…​ 最終的に私の目的は、私がJavaを通して私のシリアルポートを使うことを可能にすることです。

ありがとうございました!!!!

1 Answer


1


あなたはRXTXを試したことがありますか? 私はWindows / XP上でそのAPIに成功しました。 私があなたに何を意味するのかわからない。

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