2017-12-29 37 views
-3

私は非常にJavaの新しいですし、私のプロジェクトの1つ、私はシリアルポートにJavaを使用してシリアルポートに文字列を送信しようとしています、いくつかのライブラリRxTx。 Comm。誰かが私に可能なコード例や最近アップグレードされたライブラリを教えてもらえますか?JAVAはシリアルポートを開き、シリアルポートにデータを送信

ありがとうございます。

答えて

0

RxTxはすでに非常に古く、理解して使用するのが必ずしも容易ではありません。 JSSCも時代遅れです.JSSCをWindows 10およびJava 9で使用すると、アプリケーションがクラッシュします。私はjSerialCommをお勧めします

+1

これは質問に対する答えを提供しません。十分な[評判](https://stackoverflow.com/help/whats-reputation)があれば、[投稿にコメントする]ことができます(https://stackoverflow.com/help/privileges/comment)。代わりに、[質問者からの明確化を必要としない回答を提供する](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- i-do-代わりに)。 - [レビューから](/レビュー/低品質の投稿/ 18388234) – thewaywewere

0

もう一つの最近の図書館はJavinoミドルウェアです。あなたは両方の側でプログラミングする必要があります(ArduinoとJava)。それはそのように動作します:

あなたのJavaコードは、そのようになります:

Javino j = new Javino(); 
String receivedMessage = new String(); 
if (j.requestData("COM3","hi")) 
    receivedMessage = j.getData(); 

そして、あなたのArduinoのコードを(メインループ内で):使用してインストールするのは簡単です

if(javino.availablemsg()){ 
    msg = javino.getmsg(); 
} 

if (msg=="hi") { 
    javino.sendmsg("Your Value"); 
} 

msg = ""; 

関連する問題