CHARGER ET ENVOYER DES DONNÉES VIA L'USB

JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 - 2 mars 2009 à 17:19
jeff29morlaix Messages postés 8 Date d'inscription mardi 18 juillet 2006 Statut Membre Dernière intervention 13 novembre 2009 - 13 nov. 2009 à 11:33
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/49409-charger-et-envoyer-des-donnees-via-l-usb

jeff29morlaix Messages postés 8 Date d'inscription mardi 18 juillet 2006 Statut Membre Dernière intervention 13 novembre 2009
13 nov. 2009 à 11:33
Je voudrais avoir des informations sur mchid.dll.
Voilà j'ai acheté un adaptateur USB parallèle avec VID 0fe6 et PID 811e, j'ai donc
transformé l'hexadécimal en décimal donc VID 4070 et PID 33054;
mais le gethandle(4070,33054) me donne toujours 0.
Je ne vois pas pourquoi çà ne marche pas, peut être que mchid ne prend pas en charge ce type de périphérique
merci de me répondre
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
27 avril 2009 à 17:55
Après, fini non ? ^^ Faut utiliser comme ça doit l'être :p
Si tu lis mon premier commentaire, tu comprendras vite que je ne serais pas d'une grande aide dans l'utilisation par contre :]
david2121 Messages postés 2 Date d'inscription mardi 13 janvier 2009 Statut Membre Dernière intervention 1 mai 2009
27 avril 2009 à 17:50
il y a deux partie usb_pc et usb pic, je comile 1er avec delphi et 2e avec dev c++, et apres?
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
27 avril 2009 à 17:37
Tu dois le compiler sous Delphi (5 ou 6 ou 7).
david2121 Messages postés 2 Date d'inscription mardi 13 janvier 2009 Statut Membre Dernière intervention 1 mai 2009
27 avril 2009 à 17:31
Bonjout à tous,

qqn peut m'écrire comment faire fonctionnerce projet?

Merci en avance
sylvunix Messages postés 93 Date d'inscription mardi 11 avril 2006 Statut Membre Dernière intervention 4 mars 2009
4 mars 2009 à 07:50
Bonjour Bactérius,

La DLL mchid permet d'utiliser les interfaces USB du PC ... Elle contient les fonctions suivantes :

function Connect(pHostWin:HWND):BOOL;
function Disconnect:BOOL;
function GetItem(pIndex:UINT):UINT;
function GetItemCount:UINT;
function Read(pHandle:UINT;pData:pointer):BOOL;
function Write(pHandle:UINT;pData:pointer):BOOL;
function ReadEx(pVendorID,pProductID:UINT;pData:pointer):BOOL;
function WriteEx(pVendorID,pProductID:UINT;pData:pointer):BOOL;
function GetHandle(pVendorID,pProductID:UINT):UINT;
function GetVendorID(pHandle:UINT):UINT;
function GetProductID(pHandle:UINT):UINT;
function GetVersion(pHandle:UINT):UINT;
function GetVendorName(pHandle:UINT;pText:LPSTR;pLen:UINT):UINT;
function GetProductName(pHandle:UINT;pText:LPSTR;pLen:UINT):UINT;
function GetSerialNumber(pHandle:UINT;pText:LPSTR;pLen:UINT):UINT;
function GetInputReportLength(pHandle:UINT):UINT;
function GetOutputReportLength(pHandle:UINT):UINT;
procedure SetReadNotify(pHandle:UINT;pValue:BOOL);
function IsReadNotifyEnabled(pHandle:UINT):BOOL;
function IsAvailable(pVendorID,pProductID:UINT):BOOL;

Mais ça laurent aurait pu nous le dire ... D'ailleurs si vous avez plus d'info la-dessus, je suis preneur ...

sylvunix
Bacterius Messages postés 3792 Date d'inscription samedi 22 décembre 2007 Statut Membre Dernière intervention 3 juin 2016 10
3 mars 2009 à 20:50
Bonjour,
question par hasard : je désirerais avoir le code de la DLL "mchid.dll".
Ensuite je regarderai :)
Eh oui je fais gaffe à mon ordi maintenant :/

Cordialement, Bacterius !
bj36 Messages postés 16 Date d'inscription lundi 6 janvier 2003 Statut Membre Dernière intervention 3 mars 2009
3 mars 2009 à 10:35
bonjour,

Beau projet, je cherche le même type de projet usb vers i2c pour piloter des composantes i2c ( E/S ,entrées A/N ,capteurs de températures, afficheurs etc ...)
si tu as un programme de ce type avec la carte usb i2c, je suis preneur

par contre pour l'électronique je suis ignorant en PIC

a+

bruno
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
2 mars 2009 à 17:19
salut,
beaucoup de mots auxquels je ne comprends rien ^^

Peux tu expliquer l'utilité et comment l'utiliser ?

Merci !