Commande de relais par USB (sans driver – HID)

Présentation
Disponibles à bas prix sur le net, ces cartes peuvent être commandées par un programme en C++ disponible sur GIT.

J’ai réécrit le programme en C# en ajoutant des fonctionnalités (minuterie, clignotant, excitation horodatée, excitation différée).
Pour plus de détails lire le fichier d'aide.

Toutes les sources sont livrées (y compris de l’aide).

Téléchargement
Compatibilité
Windows
0  0 
Téléchargé 78 fois Voir les 2 commentaires
Détails
Catégories : Codes sources C# Divers
Avatar de gaby277
Membre expérimenté
Voir tous les téléchargements de l'auteur
Licence : Non renseignée
Date de mise en ligne : 18 février 2018




Avatar de amateur57 amateur57 - Nouveau Candidat au Club https://www.developpez.com
le 06/09/2018 à 18:44
Bonjour

Je viens de telecharger votre programme reecrit.
Apres l'avoir decompressé, quand je lance l'application 'UsbRelayFG' Release ou Debug, un message apparait
"Impossible de charger la DLL 'usb_relay_device.dll' le module specifié est introuvable
Pourtant mon module est connecté à l'ordi et reconnu semble t'il ??
Merci pour votre aide
Bonne journée
Avatar de gaby277 gaby277 - Membre expérimenté https://www.developpez.com
le 25/10/2018 à 16:00
Bonjour,
Désolé pour cette réponse tardive. Ce programme n’ayant que très peu été téléchargé, je ne le regarde plus depuis longtemps.

Voulez-vous simplement utiliser l’application ? Ou voire le code et éventuellement l’adapter à votre besoin particulier avec Visual studio ??

Si vous voulez simplement utiliser le code :

Méthode 1 :
Dézippez tous les fichiers CdeRelaisParUSB.zip -> vous obtenez 2 fichiers .zip
UsbRelaisFG.zip et USBRelaisHidFG.zip

Dézippez maintenant UsbRelaisFG.zip, dans le répertoire .bin, il y a 2 sous répertoires : debug et release
Dans debug , il y a
- UsbRelaisFG.exe (l’executable)
- USB_RELAY_DEVICE.dll (la DLL un fichier qui est nécessaire pour que l’executable fonctionne et qui doit se trouver dans le même répertoire que l’exécutable).
- CommandeRelaiUSB_ HID.chm (le fichier d’aide qui doit se trouver dans le répertoire de l’exécutable- il peut être lancé directement depuis l’explorateur windows ou depuis l’exécutable).
Double cliquez sur l’exécutable.

méthode 2 :
Vous dezippez tous .zip y compris ceux qui resultent du dézippage d’un autre zip, vous recherchez :
- UsbRelaisFG.exe
- USB_RELAY_DEVICE.dll
- CommandeRelaiUSB_ HID.chm
Vous copiez ces 3 fichiers dans un répertoire vide de votre convenance vous double cliquez sur l’exe.

PS1 : Le message d’erreur indique que l’exécutable qui est lancé ne trouve pas le fichier .dll (il n’est pas dans le même répertoire.
L’exécutable est présent dans plusieurs sous répertoires (c’est lié à Visual studio) vous devez lancer l’ exécutable d’un répertoire ou il n’y a pas le fichier .Dll
PS2 : j’ai mis des zip dans un zip à cause des contraintes de taille de téléchargement sur DVP.

Ps3 : je viens de retélécharger et faire les deux manips ci-dessus (faites à votre convenance l’une ou l’autre (ou les deux !)

Bon courage et je vous prie de m’excuser pour cette réponse tardive.

 
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.