begin process at 2008 09 06 09:06:22
1 237 666 membres
63 nouveaux aujourd'hui
14 313 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : communication USB [ Système / Périphérique ] (Toons60)

communication USB le 19/06/2008 17:21:45

Toons60
Bonjour à tous!
Je voudrais savoir s'il est possible de communiquer avec un périphérique USB à partir d'une application C#? Si oui de quelle façon faut-il s'y prendre?
Merci d'avance!




Re : communication USB le 19/06/2008 18:06:12

leprov
tout dépend du périphérique. si cest un GPS, tu va ouvrir un port COM, mais si cest un clé usb, tu vas juste utiliser le file system (en gros tu t'en fous que ce soit de l'usb, tu fonctionne comme si cetait ton disque dur), si cest un périph avec un protocole d'échange popriétaire, il faudra passer par des API natives dédiées aux communications par usb, etc....
bref, il nous fait plus de renseigments



Re : communication USB le 20/06/2008 13:37:51

Toons60
Bonjour, leprov
En fait je souhaite pouvoir communiquer avec un périphérique de protocole d'échange propriétaire de type convertisseur usb/CAN (protocole automobile).
Cela concerne la réalisation d'un logiciel permettant la communication entre un PC et un calculateur automobile. Par contre pour des soucis de confidentialité je ne peut entrer plus dans les détails.




Re : communication USB le 20/06/2008 14:05:56

leprov
pas de pb, les infos suffisent. concernant l'utilisation d'usb pour protocole propriétaires, la question a été posée plusieurs fois sur les forums. il faut utiliser une dll native et importer les fonctions qui wrappent l'acces a l'usb, puis implémenter le protocole a l'aide de ces fonctions. en revanche je ne me rappelle plus le nom de la dll, ni le nom d'une API contenue dans cette dll. en faisant une recherche sur les posts du site, tu devrais trouver ton bonheur facilement (a moins que qqun réponde avant)



Re : communication USB le 20/06/2008 14:19:04

Toons60
merci pour toutes ces explications, je v faire quelques recherches tous en laissant se poste ouvert (au cas ou....?)





Re : communication USB le 20/06/2008 17:44:11

bubbathemaster
Tout dépend des composants utilisés. Si tu travail avec un FT232 par exemple (très courant pour les communications USB) t'utilise les DLL qu'ils te fillent (c'est du code natif). Donc en C# c'est du dllimport bien lourd.

Re : communication USB le 23/06/2008 13:36:57

Toons60
Bonjour bubbathemaster,
Si je comprend bien, il me faut demander les dll directement au fabricant du produit? (convertisseur USB/CAN de chez PEAK) tu pense vraiment qu'ils vont fournir de tels info?





Classé sous : communication, usb

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS