Acces au registre du port parallele - Divers - Programmation
Marsh Posté le 21-07-2009 à 11:32:56
http://www.faqts.com/knowledge_bas [...] 76/fid/551
http://pyserial.wiki.sourceforge.net/pySerial
Marsh Posté le 21-07-2009 à 12:45:14
Merci pour le lien ,mais à part une librairie dédiée, il n'existe aucun moyen d'utiliser des
fonctions de l'os?
Je précise que je tourne sous Vista x86.
Marsh Posté le 21-07-2009 à 13:11:13
fais comme moi, cherche un peu
Marsh Posté le 21-07-2009 à 13:44:03
jagstang a écrit : fais comme moi, cherche un peu |
A ton avis, je suis venu faire quoi sur ce post?
Marsh Posté le 21-07-2009 à 13:53:33
amaury10 a écrit : |
poster ne veut pas dire chercher !
J'ai trouvé la réponse à ta question en 2 clicks. J'ai donc l'impression que tu ne cherche pas beaucoup.
Marsh Posté le 21-07-2009 à 14:04:13
amaury10 a écrit :
|
Code :
|
edit: mais pourquoi 0x888, alors que sur les PC récents, le port se trouve à 0x378 ?
Marsh Posté le 27-07-2009 à 17:40:36
jagstang a écrit : |
Si je poste, c'est que j'ai pas trouvé mon bonheur sur google. J'ai de gros problèmes avec les instructions privilégiées.
Ma question reste donc toujours valable: comment écrire sur le port parallèle sous vista?
Ensuite, pour répondre à Harkonnen, c'est 0d888 et non 0x888. En effet: 0x378=0d888...
Marsh Posté le 28-07-2009 à 09:44:09
Au temps pour moi, j'avais lu '0x888'
Marsh Posté le 29-07-2009 à 10:15:24
Avec Ada, je n'ai pas trouvé. J'ai suivi les instruction de mon bouquin, mais j'ai une grosse erreur de la part du compilo. J'ai alors utilisé un binding avec le langage C.
Marsh Posté le 29-07-2009 à 12:17:40
J'ai trouvé comment feinter windows:
Dans le registre (accès par regedit), modifier la clé HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\PARALLELE PORTS\Device\Parallele0\
La valeur par défaut est DosDevice\LPT1, la remplacer par LPT1.
Cela place le port LPT1 dans la catégorie des port de communication, à l'instar du port COM1.
Astuce tester sous windows 7 avec Inpout32.dll.
[EDIT]: En fait, sa marche pas à tous les coups, et les valeurs obtenues sont parfois bizarres...
Marsh Posté le 09-07-2015 à 14:41:18
amaury10, tu avais dit au debut que tu as reussi a commander un port parallel sur labview???
t´as fait comment pour lire et ecrire???
tu pourra m´envoyer le Vi si sa te derange pas stp??
Marsh Posté le 21-07-2009 à 10:42:43
Bonjours à tous,
Depuis un certain temps, je cherche à écrire sur mon port parallèle. J'y ai réussi grâce à Labview mais j'aimerais écrire sur mon port LPT1 via d'autre langage, comme Python.
Ainsi, j'aimerais savoir comment écrire à l'adresse 0d888 du registre.
Merci pour votre attention...
---------------
LAURENT Amaury, Etudiant Ingénieur - Instrumentation Automatique Informatique