Problema: RXTX Version mismatch en Processing 1.5.1 en Ubuntu 12.04
May 09
Despues de instalar Processing 1.5.1 en mi maquina Ubuntu y de hacer algunas pruebas con la comunicación serial con la tarjeta he tenido los siguientes problemas :
- Processing lanza la siguiente advertencia cuando se usa la libreria Serial
WARNING: RXTX Version mismatch
Jar version = RXTX-2.2pre1
native lib Version = RXTX-2.2pre2 - Al tratar de listar los puertos usando la funcion println(Serial.list());
solo se visualizan los puertos ttyUSB pero no los puertos ttyACM
lo que permite conectarse a tarjetas Arduino con el conversor USB/Serial FTDI como las tarjetas Arduino antiguas o las Freeduino
y no permite conectarse a las tarjetas Arduino Uno nuevas
Al hacer pruebas con la versión alpha de Processing 2.0a5 no sucede este problema la cual utiliza la versión 2.1-7 de la librería RXTX por tal motivo para solucionar el problema debemos :
- Descargar la version de Processing 2.0a5 para nuestro sistema operativo
(busque la version 2.0a5 al final de la pagina)
http://processing.org/download
por ejemplo desde una terminal - Descomprimir el archivo, por ejemplo
tar -zxvf processing-2.0a5-linux.tgz - Reemplazar los archivos de la libreria serial de la versión 1.5.1 a la version 2.0a5
Directorio de la libreria serial : processing-2.0a5/modes/java/libraries/serial
ejemplo :
cp -R ./processing-2.0a5/modes/java/libraries/serial/* ./processing-1.5.1/modes/java/libraries/serial
Con esto ya queda solucionado el problema de conexión serial en Processing y de conectividad con Arduinos antiguas, Freeduinos y Arduinos nuevas
Enlaces :
- Pagina Oficial Processing
http://www.processing.org - Pagina Oficial de Arduino
http://www,arduino.cc


He compilado un paquete *.deb con processing para facilitar la instalación de processing 1.5.1 en distribuciones de linux basadas en devian como ubuntu. aqui os dejo el link:
http://uploaded.to/file/wcvhtutu
Enjoy!!!
Efectue lo recomendado pero al iniciar el IDE de arduino ahora no aparece el menú para seleccionar el puerto serial y no es posible cargar programas a mi arduino leonardo.
Reinstale el IDE de arduino pero sigue igual. Agradezco puedan ayudarme.
Tengo ubuntu 12.04 en amd64, aduino leonardo IDE 1.0.1 processing 1.5.1
gracias