Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2011, 07:58
Wolfchamane
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 73
Antigüedad: 16 años, 8 meses
Puntos: 1
Pregunta UBS+Java+Cambio SO

Hola amig@s.
Estoy desarrollando una pequeña app en Java para poder comunicarme mediante un puerto USB a mi Arduino.

He revisado este y varios foros y al final he obtenido la sensación qué desde Java es improbable comunicarse en SO diferentes (Unix o Win) mediante una única libreria, y que si trabajo bajo Linux tengo que implantar una serie de controladores y qué si lo hago desde Windows, unos drivers especificos.

Me preguntaba -ya qué no lo domino- si en C++ existe la posiblidad de usar una única libreria para ambos sistemas operativos; o bien si se pueden cargar/instalar controladores y librerias de forma dinámica reconociendo previamente el SO dónde opera la app.

Es decir, tengo dos opciones:
Código:
1) Java -> Lanzar C++ -> Usar/Detectar puertos USB
2) Java -> Detectar SO
                 -> Win -> Instalar 'X' driver -> Cargar 'X' libreria
                 -> Linux -> Instalar 'Y' controlador -> Cargar 'Y' libreria
                     -> Usar/Detectar puertos USB
¿Qué me recomendaís?

PD: Tengo una ligera y breve idea de C++