Comunicação Serial

e aee galera…td blz??? :slight_smile:

Sou iniciante em java. To tendo q estudar pois estou precisando no trabalho…

No meu programa, tenho q usar a porta serial do meu pc com outros equipamentos aki da empresa msm.
o meu problema está ai… :?: :?:

…///////

Na hora que tento “abrir a porta” pela linha “portaSerial = (SerialPort)idPorta.open(“CommConfig”, 1000);”
me retorna uma exception “java.lang.NullPointerException”…

Alguém sabe pq está acontecendo isso???

Estou usando a API javax.comm… e o OS e o linux Fedora 8… Preciso fazer alguma coisa para usar a porta serial
nesse OS???

Se alguém souber o q pod ser esse problema, por favor me de uma juda…

Grato

Veja se isso pode ajudar vc:
http://www.devmedia.com.br/articles/listcomp.asp?txtsearch=rxtx&sa=Busca

Qualquer coisa estamos aí.

fl awww Petter…

vlw pelos artigos mas naum progredi mtu naum… :cry: :cry:

acho q minha falha esta na hora de “instalar a API”…////\\…
estou usando linux fedora e to meio perdido no que fazer ?!?!?!?
o artigo q vc me mandou naum detalha mtu a instalacao em linux :cry:

Se vc souber o “passo-a-passo” em linux, por favor me mande
estou precisando mtu…

gratooo

Bem, vc pode dar uma lida aqui: http://wass.homelinux.net/howtos/Comm_How-To.shtml mas a instalação no Linux é fácil também.
Qualquer coisa estamos aí.

e aiiiii…

entaumm… segui akele link q vc me sugeriu
porem ainda continua dando erro…

olha o erro q deu dessa vez:

Exception in thread “main” java.lang.NoClassDefFoundError: examples/BlackBox/BlackBox (wrong name: BlackBox)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:638)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:143)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:281)
at java.net.URLClassLoader.access$000(URLClassLoader.java:74)
at java.net.URLClassLoader$1.run(URLClassLoader.java:216)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:209)
at java.lang.ClassLoader.loadClass(ClassLoader.java:324)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:269)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:337)
Error: Could not find the main class.
Error: A JNI error has occurred, please check your installation and try again

vc tem alguma ideia do q pod ser???

grato

Cara achei estranho, mas de onde vc tirou esse blackbox? Ele é uma aplicação de teste já compilada (se vc quiser utilizar) ou se quiser ver o código tem os fontes.
Vc está tentando recompilar ele? Pois se não for o caso não é preciso utiliza-lo.