Sonde de température à partir d'un ds1620

Soyez le premier à donner votre avis sur cette source.

Vue 11 457 fois - Téléchargée 1 416 fois

Description

Voici comment lire les informations de température d'un DS1620...
Tout est expliqué dans le .zip et ça fonctionne sous toutes les versions de windaube!!!
Faites en donc bon usage parceque j'ai chié pour le pondre.
Le prog utilisait anciennement la dll inpout32 pour accéder au port LPT, mais ça marchait pas sous XP (NT), donc j'ai remanié le code et j'ai laissé en commentaire l'ancien code pour vous aider a comprendre...

Conclusion :


have fun!
Powered by loke-3p
visit: http://www.tempest.be.tf

Codes Sources

Ajouter un commentaire Commentaires
Messages postés
179
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
18 février 2009
1
Bonjour,
le dlportio.dll gère-t-il toutes les broches de lpt1 (strobe,...)?

Actuellement, je suis sous W.Me mais, faute de suivi, je vais passer à XP. Je ne voudrais pas faire tout cela pour que ce soit inutilisable ensuite.

Merci de me renseigner rapidement

MACHTO

PS: je cherche une alternative en envoyant sur les broches de LPT1 un caractère ascii (broche 2 à 9) mais mon driver d'imprimante est trop lent. Y a-t-il un moyen d'envoyer directement un chiffre ou une lettre sur ce port par une fonction aussi simple qu'un print? Merci
Messages postés
22
Date d'inscription
lundi 6 juin 2005
Statut
Membre
Dernière intervention
21 juillet 2005

recherche de DlPortio.dll
Messages postés
74
Date d'inscription
vendredi 4 juillet 2003
Statut
Membre
Dernière intervention
4 avril 2012

je suis désolé mais chez moi sous 2000 pro sa ne marche po y me dit qu'il manque dlportio.sys et quand je lance il me met aussi "dlportio.sys device driver not loaded. Port 1/0 will have no effect" sa veut dire quoi tout sa et je dois faire koi???
Messages postés
8
Date d'inscription
lundi 17 mars 2003
Statut
Membre
Dernière intervention
29 juin 2003

lolol ça marche nickel !!! merci l'install automatique de dlportIO !!!

"port95nt.zip" est parfait mais pour ceux qui ne veulent pas modifier l'ensemble de leur source pour remplacer Inp par "DlPortReadPortUchar", n'utilisez pas le fichier *.bas fourni mais plutôt celui-la :

Public Declare Function Inp Lib "dlportio.dll" _
Alias "DlPortReadPortUchar" (ByVal PortAddress As Integer) As Integer
Public Declare Sub Out Lib "dlportio.dll" _
Alias "DlPortWritePortUchar" (ByVal PortAddress As Integer, ByVal Value As Integer)

Note : l'utilisation de la dll est restreinte à l'utilisation de valeurs en bytes mais ceux qui auront compris à quoi servent les alias s'en sortiront.
Messages postés
53
Date d'inscription
dimanche 15 septembre 2002
Statut
Membre
Dernière intervention
22 août 2006

Bizzzare, moi j'ai développé sous xp pro et no problems found...
donne moi le résumé de l'erreur ou ta source pour que j'y jette un coup d'oeil! Juste un "sa marche pas!" ne suffit pas a régler une erreur. Mais je garanti le 100% fonctionnel sous XP pro, chez moi ca moulinne comme une fleure :p (la sonde me sert a surveiller la température de ma serre tropicale).
Afficher les 10 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.