uControl
Mayo 25, 2013, 02:42:10 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: 1 2 3 [4] 5 6 7 8 9 ... 20   Ir Abajo
  Imprimir  
Autor Tema: Tutorial: JAVA + PIC + USB (Primeros pasos)  (Leído 166843 veces)
0 Usuarios y 1 Visitante están viendo este tema.
geronimox
Moderador
PIC18F
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1176



WWW
« Respuesta #45 : Marzo 04, 2009, 04:44:15 »

Hola kal_el.
Lo siento pero con ese problema no puedo ayudarte.
Los drivers que te pase, son los originales de microchip.
Asi que no tengo la mas palida Fantasma idea del porque de la pantalla azul.
Lo unico que te puedo recomendar es que actualizes windows, muchas veces eso soluciona estos problemas.
Si tienes novedades, nos cuentas.
Saludos!
En línea

Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'
kal_el
PIC10F
*
Desconectado Desconectado

Mensajes: 3


« Respuesta #46 : Marzo 04, 2009, 04:54:14 »

Listo ya funciona, lo que pasa que tenia mal instalado un driver de mi lap, pero con una pero con una reinstalacion del driver ya funciono, mil gracias por todo.
En línea
geronimox
Moderador
PIC18F
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1176



WWW
« Respuesta #47 : Marzo 04, 2009, 05:16:52 »

Jeje es impresionante como esas cosas pueden trare grnades conflictos y uno nunca llegar a darse cuenta porque no anda Tongue
Me alegro q hayas solucionado el problema de la bsod smiley
Saludos!
En línea

Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'
Dididito
PIC10F
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 24


« Respuesta #48 : Marzo 08, 2009, 08:20:41 »

Hola!!

Estoy intentado seguir tu tutorial con el NetBeans, que por cierto, permiteme decirte que lo tuyo no tiene ni nombre, increible trabajo, dedicación y ganas de ayudar a los demás, tanto por el pedazo de tutorial que te has marcado, como por toda la ayuda y soporte desinteresado, que estás prestando en este foro. Como decimos por aqui: "mas dejao flipao".
Te comento mi problema a ver si sabes cual puede ser la solución, estoy usando el NetBeans 6.5, junto con jPicUSB1.1, mi problema está que al lanzar la aplicación me dice que no encuentra las librerias dll, todavía no he conectado el PIC, lo he ejecutado sólo para comprobar que me ejecutaba bien, he probado a poner el working directory en Run, cogiendo el rar descomprimido, tambíen he probado a ponerlo en la carpeta principal del proyecto, pero en ningún sitio lo encuentra.
Por si te sirve de ayuda...uso Windows XP.

Muchas gracias
En línea
geronimox
Moderador
PIC18F
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1176



WWW
« Respuesta #49 : Marzo 08, 2009, 04:59:37 »

Hola Dididito.
Bienvenido al foro!
Muchas gracias por el aliento.
Hay un usuario, wirry,  laugh que tiene tu mismo avatar Huh?
Puedes ejecutar tranquilamente la aplicacion sin conectar el pic, pues la aplicacion lo unico que hace es cargar la interfaz con la DLL, que luego se comunicara con el pic cuando se lo ordenes.
Descarga la nueva version de la interfaz y de la libreria.
Te cuento que hice unas modificaciones a la interfaz, y ahora, ademas de avisarte que no encontro la dll, la interfaz te avisa donde la esta buscando.
Asi de esta forma te aseguras que el archivo jpicusb.dll esta donde debe ir.
Saludos!
En línea

Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'
Dididito
PIC10F
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 24


« Respuesta #50 : Marzo 08, 2009, 05:17:33 »

No tengo muy claro de la interfaz de la que me estas hablando. Es la del ejemplo que hay en este post?
La libreria la descargo de tu web no?
En línea
geronimox
Moderador
PIC18F
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1176



WWW
« Respuesta #51 : Marzo 08, 2009, 05:34:29 »

Si, la libreria la descargas de mi web.
Y sigues el ejemplo de este post, solo que al agregar la libreria a netbeans, agregas la nueva version 1.1.1
Saludos!
En línea

Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'
Dididito
PIC10F
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 24


« Respuesta #52 : Marzo 08, 2009, 06:09:54 »

Ya he puesto la nueva libreria y sigue sin funcionar....  Sad
Me dice la ruta en la que esta buscando (buen detalle que has añadido), y en dicha ruta el archivo está, pero no lo encuentra.
Voy a probar a poner una ruta más sencilla, porque la ruta es muy larga, y en algún que otro programa me he encontrado con el problema que al ser la ruta muy larga me daba algunos errores.
Si se te ocurre otra posibilidad de cual puede ser el error.
Muchas gracias de nuevo

Un saludo
En línea
Dididito
PIC10F
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 24


« Respuesta #53 : Marzo 08, 2009, 06:12:47 »

Nada, he cambiado la ruta y sigue sin funcionar, este mensaje es el que me ha aparece:

Interfase jPicUSB 1.1.1 Cargada
08-mar-2009 22:11:08 picUsb.interfaces.mainProgram <init>
GRAVE: null
java.lang.Exception: No se encontro la libreria jpicusb.dll en C:\NetBeansProjects\JavaUSB\


Y el archivo te puedo asegurar que lo he copiado en esa carpeta, no entiendo porque no lo encuentra... Cry
En línea
geronimox
Moderador
PIC18F
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1176



WWW
« Respuesta #54 : Marzo 08, 2009, 09:42:48 »

Hola Dididito.
Raro que no encuentre la libreria :S
Si puedes, comprime la carpeta JavaUSB y subela a rapidshare, y pasa el vinvulo, asi puedo ver el proyecto, aver si encuentro algo mal.
Saludos!
En línea

Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'
Dididito
PIC10F
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 24


« Respuesta #55 : Marzo 09, 2009, 04:37:58 »

Muchisimas gracias tio, esta tarde (hora española, ahora mismo son las 9:00am) a las 16:00 lo haré. Pero lo subire a megaupload que en rapidshare no tengo cuenta.
De verdad que te agradezco muchisimo la ayuda.
En línea
umov
PIC10F
*
Desconectado Desconectado

Mensajes: 16


« Respuesta #56 : Marzo 09, 2009, 12:21:39 »

Hola Gero,

Compañero ya pudimos correr la simulación de tu aplicación en proteus satisfactoriamente, sin embargo nos abarca otra inquietud, ya que, en el entorno en netbeans, nos dirigimos al icono del martillo (Clean and Building Project) con el objetivo de crear el archivo .jar de la aplicación, que luego de eso se encuentra alojada en la carpeta "dist" del directorio de trabajo (package). Ahora en ese momento:

1-) si netbeans este abierto la aplicación corre sin inconvenientes desde allí mismo,
2-) por otro lado, cuando netbeans esta abierto o cerrado, este .jar también abre pero no corre (no responde a ningún evento programado),
3-) por otro lado, si el mismo archivo .jar lo copiamos llevándolo a cualquier otra localización de la PC, este ni si quiera abre.
En línea
Dididito
PIC10F
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 24


« Respuesta #57 : Marzo 09, 2009, 12:56:48 »

Hola Gero,

Aqui tienes el archivo: http://www.megaupload.com/?d=3YD6UF5I

Espero que tu o alguien pueda ayudarme.

Muy agradecido
En línea
geronimox
Moderador
PIC18F
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1176



WWW
« Respuesta #58 : Marzo 09, 2009, 02:42:28 »

Buenas!!! Respondo:

Dididito: Malas noticias, descargue el proyecto, y corre sin problemas en mi pc. La verdad que no se porque no carga la libreria en tu PC.
Prueba cargar la libreria con este codigo.. reemplazando el anterior
Código:
        try {
            // Function to be able to call the methods from jPicUsb library,
            // defined as jpicusb.dll
            iface.load();
        } catch (Exception ex) {
            Logger.getLogger(mainProgram.class.getName()).log(Level.SEVERE, null, ex);
            try {
                System.load((new File(".")).getCanonicalPath() + System.getProperty("file.separator") + System.mapLibraryName("jpicusb"));
            } catch (IOException e) {
                Logger.getLogger(mainProgram.class.getName()).log(Level.SEVERE, null, e);
            }
        }
Te advierto que esto no es como deberia cargarse la libreria, sino que es un tipico manotazo de ahogado.

umov: Me alegro que hayan podido correr la aplicacion  laugh
Vamos por partes, con los items que preguntaste
1) Si netbeans esta abierto, y el proyecto es ejecutado desde netbeans, netbeans establece como Run Path el directorio del proyecto. Y como asumo (ya que segun nos comentas, funciona bien) que la libreria jpicusb.dll esta en el path del proyecto, funciona debidamente.
2)Si ejecutamos el jar desde el explorador de windows, ya no esta netbeans para que cambie el Run Path, asi que ahora el Run Path es igual al path en el que se encuentra nuestro jar, asi que la libreria va a ser buscada en el mismo path que el archivo jar.
Es decir, que lo solucionamos copiando el archivo jpicusb.dll a la carpeta en que se encuentra el archivo jar de nuestro proyecto.
Nota: Que netbeans este abierto o no al momento de ejecutar el jar desde el explorador de windows, no afecta en nada.
3)Si copiamos nuestro jar a otra carpeta, y lo ejecutamos en la nueva ubicacion desde el explorador de windows, este no abre debido a que no encontro el paquete jpicusb.jar, que esta ubicado en la carpeta lib.
Es decir que tambien hay que trasladar junto con el jar, la carpeta lib a la nueva ubicacion.
Luego de hacer esto, el programa abrira, pero no funcionaran los comandos, debido a lo tratado en el punto 2)  Wink

Asi que repasando de nuevo, si queremos distribuir nuestra aplicacion, debemos copiar el archivo jpicusb.dll a la carpeta dist, y luego copiar la carpeta dist a su nueva ubicacion, y ponerle el nombre que uno quiera.
Luego al ejecutar el jar dentro de esta carpeta, todo deberia funcionar bien  bang

Espero haber aclarado las dudas, y que se haya entendido algo  Huh?
Saludos!
En línea

Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'
Dididito
PIC10F
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 24


« Respuesta #59 : Marzo 09, 2009, 03:06:13 »

Joder, pues si a ti te funciona sin problemas si que son malas noticias.
He probado lo que me has pasado, y sigue sin funcionar.
Puede ser porque me falten por ejemplo los drivers del PIC para windows?? O porque me falle algo en el netbeans, la versión de la JDK o la JRE es importante??, porque yo estoy usando las últimas.
Please help me... Sad
Alguna otra sugerencia??
En línea
Páginas: 1 2 3 [4] 5 6 7 8 9 ... 20   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.18 | SMF © 2011, Simple Machines
SMFAds for Free Forums
XHTML 1.0 válido! CSS válido!
Página creada en 0.097 segundos con 29 consultas. (Pretty URLs adds 0.014s, 3q)
loggkey