問題タブ [rxtx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - PortInUseException-Javaシリアル通信
RXTXを使用したJavaでのシリアル通信用のアプリケーションを開発しています。
エラーが発生しました:
Port already in use: gnu.io.PortInUseException: Unknown Application
ポートを開いている間、ポートは他のアプリケーションによって使用されていないようです。
java - RXTX x64 および x86
アプレットJavaでRXTXcomm.jarを使用し、アプレット内でポートシリアルと通信するソフトウェアがあるため、通信する必要があり、x86とx64の2つのバージョンで動作しますが、RXTXcomm.jarは同じです2 つのファイルに名前を付けます。アプリケーションで両方の jar を使用するにはどうすればよいですか?
java - 列挙警告
この RxTx Web サイトから提供されているサンプル コードを Eclipse で実行したいと考えてい ます。
13行目に警告があります:Type safety: The expression of type Enumeration needs unchecked conversion to conform to Enumeration<CommPortIdentifier>
この警告の意味と解決方法は?
java - java.lang.UnsatisfiedLinkError:java.library.pathにrxtxSerialがありません
64ビットのWindows7とEclipseで64ビットのrxtxシリアル通信ライブラリ(cloudhopperからダウンロード)を使用しようとしています。メッセージが表示されます:
java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path
。dllは/jre/lib
dirと。にありWindows/System32
ます。はRXTXcomm.jar
、日食のjre/lib/ext
ビルドパスとディレクトリにあります。バックグラウンドでプロセスモニターを実行したところ、、、RXTXcomm.jar
およびrxtxSerial.dll
がrxtxParallel.dll
すべて検出されて開かれていることがわかりました。そのため、この問題が発生している理由がわかりません。
助言がありますか。
java - この J2ME コードを RXTX でコンパイルするとエラーが発生するのはなぜですか?
このコードを でコンパイルしましSun Java ME Platform SDK 3.0
た。コードはシリアル ポートをリッスンします。
出力は次のとおりです。
システムは Windows XP で、既に RXTXcomm.jar をLibraries & Resources
プロジェクト プロパティの に追加しています。では、なぜこれらのエラーが発生するのでしょうか?
maven - mavenアセンブリプラグインを使用してrxtxライブラリをjarファイルにパックする
依存関係のある jar ファイルを作成する必要があり、rxtx ライブラリを依存関係として追加する必要があります。しかし、jar を作成すると、jar ファイルに rxtx が表示されません。これを行う正しい方法を投稿してください。
これはpomファイルの関連部分です
java - RxTx lib による処理コンパイル エラー
処理を使ってArduinoシリアルから読み込みます。これを行うには、処理クラス Serial を使用しますが、コンパイルすると、次のエラーが発生します。
そして、プラグイン librxtxSerial.jnilib を使用すると、次のメッセージが表示されたウィンドウが開きます。私のコードは次のとおりです。
誰かが私を助けることができますか?
java - 正規表現のパターンマッチングは、Javaの特定の文字列では機能しません
私はJavaでREGEXパターンを使用していました(以下に示します):
文字列の場合:
正常に動作します。しかし、私が以下のパターンを使用しようとしたとき:
文字列の場合:str =
画像のアップロードについて申し訳ありません。a00[]の文字「[]」はブラウザで異なる方法でエンコードされているようです。そのキャラクターを別の方法で読む方法はありますか?同じ文字は、notepad++では異なる表現になります。RXTXとinputStream.read(readBuffer)を使用してデータを読み取ります。これを克服するためにJavaでエンコーディングメソッドを更新する方法はありますか?
http://i.imgur.com/sdUjS.jpg
i.imgur.com
PS:画像の説明について申し訳ありません-それを入力した場合、私はその文字を表すことができません。その文字をコピーして貼り付けると、空のスペースになります。
java - Java シリアル通信: Rxtx が FriendlyARM mini2440 でシリアル ポートを検出できない
FriendlyARM mini2440 で Java rxtx ライブラリを動作させようとしています。mini244 で emDebian の「squeeze」を使用しています。rxtx ライブラリは、squeeze バージョンが私の要件と一致しないため、「lenny」から取得されます。Java 環境は正常に動作し、rxtx クラスを識別できないことについて文句を言うことはありません。問題は、マシンのシリアル ポートを識別できないことにあるようです。コメントや提案をいただければ幸いです。
java - Rxtx シリアルポートを閉じるには?
Rxtxライブラリを使用して利用可能なシリアル ポートclose()
を取得すると (2 番目の例を参照)、ポートが正常に開かれた場合でも、メソッドはブロックされます。
立ち往生しないように、閉じる操作にタイムアウトを設定するにはどうすればよいですか? これらの方法は文書化されていないことに注意してください。
この関連スレッドを見つけたばかりであることに注意してください。すぐにまた報告します。
アップデート -
ここに別のスレッドがあります。まだ運がない…