Autor Tema: Ayuda con usb HID con FORCE FEEDBACK  (Leído 2258 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado camigod

  • PIC10
  • *
  • Mensajes: 40
Ayuda con usb HID con FORCE FEEDBACK
« en: 14 de Marzo de 2011, 19:52:36 »
Hola a todos como estan?

Hace tiempo no pasaba por aqui y hoy vengo con una pequeña pregunta... Estoy intentando programar un micro para usarlo como joystick analogo (ya he leido varios de los post publicados aqui y en otros sitios) pero me gustaria configurarlo para recibir realimentacion por fuerza desde alguna aplicacion o juego... tengo entendido que si trabajo en modo HID, no sera necesario instalar ningun driver y eso es precisamente lo que quiero.

El problema es que por mas que busco no encuentro ninguna explicacion de como configurar el descriptor usb para el ffb. Si alguien conoce algo sobre este tema, le agradeceria mucho la ayuda.

Por ahora, solo tengo un joystick con 2 entradas analogas y 8 botones en CCS y un 18f4550 que funciona perfectamente en XP y VISTA (WINDOWS 7 no lo reconoce :? ), si consideran necesario que publique el codigo, solo avisenme.

Muchas gracias
Un hombre no muere cuando su corazon deja de latir, un hombre muere, cuando deja de pensar

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Ayuda con usb HID con FORCE FEEDBACK
« Respuesta #1 en: 14 de Marzo de 2011, 20:02:28 »
En realidad solo tienes que indicar en el HID Report que datos vas a transmitir y recibir. Hay un software que ayuda en ello, HID descriptor Tool

Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado camigod

  • PIC10
  • *
  • Mensajes: 40
Re: Ayuda con usb HID con FORCE FEEDBACK
« Respuesta #2 en: 15 de Marzo de 2011, 20:51:08 »
Hola Suky, gracias por la respuesta, en estos momentos precisamente estoy usando el descriptor que viene como ejemplo "joystick" con el descriptor tool, el problema es que no entiendo muy bien donde (y como) deberia incluir el dato de salida (force feedback).  Ademas no conozco que dato me enviara el PC una vez se active el ffb (para poder encender un motor o algo asi...)

Como te digo, ando usando el descriptor de ejemplo y en estos momentos lo pruebo con la aplicacion de XP del panel de control "game controllers", lo he comparado con una control USB que tengo y no hay mucha diferencia... tengo 4 botones, 2 ejes, un Throttle y un hat view...

Otra cosa que no entiendo... :oops: es porque mi joystick no funciona con un juego como el need for speed (siendo que el control comercial funciona perfectamente) solo lo he probado con este juego pues es el unico que tengo instalado en mi maquina XP, como ya dije en windows 7 no reconoce el dispositivo.
Gracias por la ayuda
Un hombre no muere cuando su corazon deja de latir, un hombre muere, cuando deja de pensar

Desconectado camigod

  • PIC10
  • *
  • Mensajes: 40
Re: Ayuda con usb HID con FORCE FEEDBACK
« Respuesta #3 en: 18 de Abril de 2011, 17:18:51 »
Hola, disculpen quisiera saber si alguno d ustedes tiene un ejemplo de un dispositivo HID que reciba datos desde un PC, puede ser que solo encienda un led o algo asi... encontre uno, pero esta desarrollado en MPLAB... no se si alguien ha trabajado en uno con PICC. muchas gracias
Un hombre no muere cuando su corazon deja de latir, un hombre muere, cuando deja de pensar

Desconectado Miquel_S

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1251
Re: Ayuda con usb HID con FORCE FEEDBACK
« Respuesta #4 en: 18 de Abril de 2011, 17:36:34 »
Hola amigo camigod, en la pagina del compañero redpic tienes para estudiar.

http://picmania.garcia-cuervo.net/index.php

Miquel_S
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.