el 08-24-2006 05:50 PM
el 08-24-2006 08:47 PM
Hola Crija, hay un VI en LabVIEW que se llama “Initialize Joystick” dentro de Advance >> Input Device Control, con este VI puedes usar tu joystick
Puedes encontrar mas información en la siguiente dirección:
http://digital.ni.com/public.nsf/allkb/CA411647F224787B86256DD000669EFE
Saludos
el 09-26-2006 08:41 AM
el 09-26-2006 10:01 AM
el 09-26-2006 10:19 AM
Hola Crija, los controles de color café son clusters puedes hacer operaciones de bundle y unbundle con estos y así obtener solo la parte del cluster que necesitas.
Para que funcione el joystic tienes que inicializarlo, leer la información y cerrar la sección. Con estos VIs puedes prácticamente cualquier joystick, y puedes leer hasta 32 botones, POV y como 8 ejes contando la rotación.
Te incluyo un ejemplo rápido y espero que te sirva
Saludos
el 09-26-2006 03:23 PM
el 09-26-2006 05:06 PM
Hola Crija, tu VI se ve bien, parte del problema podría ser el identificador que estas alimentando al init joystick te recomiendo que primero corras en un VI aparte el Query Input Devices este te puede decir en que índice esta el joystick que estas buscando.
Este índice varia según el numero de joystick que tengas instalados en tu maquina
Espero que esto te pueda servir.
Saludos
el 09-27-2006 08:29 AM
el 09-27-2006 09:35 AM
Hola Crija, en el programa que me mandaste cableaste la constante de 1 al identificador del joystick no el cero. También dependiendo de joystick hay algunos que te genera un identificador distinto cada vez que lo conectas en un puerto USB distinto. Te recomiendo que corras un VI usando el VI de Quero Input devices, y a este le conectes un indicador para que puedas ver en que índice tienes conectado el joystick.
Saludos
el 09-27-2006 09:46 AM