Problemas na biblioteca RXTX de Comunicação Serial JAVA com Arduino

1. Problemas na biblioteca RXTX de Comunicação Serial JAVA com Arduino

Tiago Ribeiro Santos
tiglinux

(usa Linux Mint)

Enviado em 18/09/2016 - 11:49h

Olá,

Bom dia ! Tenho encontrado dificuldades para conseguir conectar meu Arduino UNO para se comunicar com o Netbeans 8.2, uso Linux Ubuntu 14.04.5 LTS com arquitetura x86_64(64 bits), mas não consigo instalar a biblioteca librxtx.jar . Fiz tudo conforme esta videoaula --> https://www.youtube.com/watch?v=RMcL-Cn1qVM (apesar de ele fazer num Windows) e este site que é o do download da biblioteca -->http://jlog.org/rxtx-lin.html

Quando compilo os códigos das classes ,inclusive uma que é um JFrame Simples para interface do Arduino e o Java.

Ai aparece este erro. Quando executo o projeto todo.

run:
java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path thrown while loading gnu.io.RXTXCommDriver
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:123)
at br.com.embarcados.ControlePorta.initialize(ControlePorta.java:35)
at br.com.embarcados.ControlePorta.<init>(ControlePorta.java:23)
at br.com.embarcados.Arduino.<init>(Arduino.java:16)
at br.com.embarcados.JFInterface.<init>(JFInterface.java:14)
at br.com.embarcados.JFInterface$4.run(JFInterface.java:134)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
CONSTRUÍDO COM SUCESSO (tempo total: 2 segundos)


Somente não executa e nem mostra nada. Alguém pode me ajudar? Inclusive para instalar a biblioteca no Ubuntu.

Obrigado!!!




  


2. Re: Problemas na biblioteca RXTX de Comunicação Serial JAVA com Arduino

Tiago Ribeiro Santos
tiglinux

(usa Linux Mint)

Enviado em 18/09/2016 - 12:41h

#sudo update-alternatives --config java

Existem 3 escolhas para a alternativa java (disponibiliza /usr/bin/java).

Selecção Caminho Prioridade Estado
------------------------------------------------------------
0 /usr/lib/jvm/java-8-oracle/jre/bin/java 1072 modo automático
1 /opt/java/jre1.8.0_101/bin/java 1 modo manual
2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 modo manual
* 3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1072 modo manual


Escolhi a opção 3 da minha JVM;

ai adicionei a biblioteca RXTXcomm.jar na bibliotecas do meu PROJETO JAVA com Arduino. e quando compilo aparece este erro.

Mas nao sei se tem que mover os arquivos rxtxSerial.so e o rxtxParalel.so






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts