Votre question

[C++] Simuler la connexion d'un boitier USB

Tags :
  • Programmation
Dernière réponse : dans Programmation
20 Avril 2010 10:57:57

Bonjour,
je vous explique mon problème :

J'ai en ma possession un boitier USB qui sert a convertir un signal USB en un signal que l'on appelle DMX (c'est utiliser dans la sono et le spectacle pour le contrôle de l'éclairage)
ce boitier fonctionne avec un logiciel (sunlite 2002); ce logiciel est gratuit et une nouvelle version existe (sunlite suite), sauf que cette version ne reconnais pas mon boitier.

alors ce que je voudrais faire c'est sa :
- Faire croire a l'ordinateur que j'ai brancher sur un de ses ports USB un boitier du même style que celui que j'ai en ma possession mais plus récent pour qu'il soit reconnus par la nouvelle version
- Récupérer les données que cette nouvelle version envoie au boitier virtuel pour les envoyer au vieu boitier réellement brancher à mon ordinateur.

est-ce que quelqu'un aurait la moindre idée de comment je pourrais faire sa?

J'ai déjà réussi a écrire un petit programme en c++ qui commande mon boitier donc je sais comment envoyer des données vers mon boitier,
la question qui se pose c'est comment faire croire a mon ordinateur qu'un autre boitier est brancher dessus, et comment récupérer ce que la nouvelle version du logiciel va essayer d'envoyer a ce boitier virtuel?

Voila j'espère que j'ai était assez clair et que quelqu'un arrivera a me donner un coup de main

si il y a quelque chose qui n'est pas clair ou qu'il faut que je précise quelque chose n'hésitez pas a me le dire...

merci d'avance
fabien

Autres pages sur : simuler connexion boitier usb

a b L Programmation
20 Avril 2010 21:15:00

En fait tu veux mettre une interface entre le logiciel et le boitier USB ?
m
0
l
20 Avril 2010 22:04:54

c'est sa,
alors si g bien tout compris, il faudrait pour sa créer un 'faut driver'
mais sa je ne sait pas faire, donc si quelqu'un peut m'éclairer sur le sujet ou si vous voyez une autre idée n'hésitez pas...

Merci
m
0
l
a b L Programmation
20 Avril 2010 22:19:13

Le problème c'est que ça dépend de la façon dont est utilisé le driver par le programme (HID, autre). Si tu ne connais pas le protocole de communication, ça risque d'être difficile.
Je ne sais pas comment gérer un USB qui n'existe pas, et si on peut faire un USB virtuel sans matériel branché.
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS