Bonjour à tous,
J'ai encore besoin de votre aide...
Alors, je dois récupérer des données par le port parallele, celles-ci viennent d'un capteur d'angle.
J'ai donc installé la dll inpout32 et fait mon code, mais je ne récupère aucune données. J'ai essayé avec des sources trouvées sur le net et c'est pareil. La lecture du port me donne 127 quelque soit la position du capteur.
Je précise que je travaille sous winXP et que mon port parallele est un ECP, donc normalement, je devrais pas avoir de problème pour récupérer des données, puisqu'il est bidirectionnel.
Est-ce qu'il y a un bit à mettre à un ou à zéro pour que ca marche?
Autre élement étrange, le capteur d'angle (qui est normalement prévu pour trravailler sur le port parallèle), envoie ces vleurs sur 9 bits, or le port parallele ne possède que 8 bits de données! Est ce qu'il y a une possibilité d'utiliser un bit du registre d'état ou de controle pour récupérer la dernière donnée?
Je vous remercie pour votre aide.
dungot91
Partager