JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 2010
-
2 mars 2009 à 17:19
jeff29morlaix
Messages postés8Date d'inscriptionmardi 18 juillet 2006StatutMembreDernière intervention13 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.
jeff29morlaix
Messages postés8Date d'inscriptionmardi 18 juillet 2006StatutMembreDernière intervention13 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és2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 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és2Date d'inscriptionmardi 13 janvier 2009StatutMembreDerniè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és2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 27 avril 2009 à 17:37
Tu dois le compiler sous Delphi (5 ou 6 ou 7).
david2121
Messages postés2Date d'inscriptionmardi 13 janvier 2009StatutMembreDerniè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és93Date d'inscriptionmardi 11 avril 2006StatutMembreDerniè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és3792Date d'inscriptionsamedi 22 décembre 2007StatutMembreDernière intervention 3 juin 201610 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és16Date d'inscriptionlundi 6 janvier 2003StatutMembreDerniè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és2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 2 mars 2009 à 17:19
salut,
beaucoup de mots auxquels je ne comprends rien ^^
Peux tu expliquer l'utilité et comment l'utiliser ?
13 nov. 2009 à 11:33
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
27 avril 2009 à 17:55
Si tu lis mon premier commentaire, tu comprendras vite que je ne serais pas d'une grande aide dans l'utilisation par contre :]
27 avril 2009 à 17:50
27 avril 2009 à 17:37
27 avril 2009 à 17:31
qqn peut m'écrire comment faire fonctionnerce projet?
Merci en avance
4 mars 2009 à 07:50
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
3 mars 2009 à 20:50
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 !
3 mars 2009 à 10:35
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
2 mars 2009 à 17:19
beaucoup de mots auxquels je ne comprends rien ^^
Peux tu expliquer l'utilité et comment l'utiliser ?
Merci !