Bonjour
J'utilise un port série natif (pas de port USB transformé en port COM).
Mon programme développé sous Delphi permet de dialoguer avec ce port (envoi et réception de données).
J'utilise le composant TComport
Sur ce port est connecté un module électronique qui envoie les données (position d'un codeur) toutes les 200 ms.
Lors du démarrage de mon programme, j'ouvre le port COM1, qui est connecté au module électronique.
L'ouverture du port (.open )me renvoit l'erreur Unable to open com port Win error code 5.
Cela laisse à penser que cela se comporte comme si le port était déjà occupé.
Cela ne se produit que lorsque je démarre mon module avant ou en même temps que mon PC.
Si mon PC est démarré avant le module alors l'ouverture du port est possible.
C'est comme si le module avait pris la main sur le port lors de son démarrage
Comment puis-je éviter ce problème ou tout du moins arriver à coup sur à reprendre la main sur le port com pour pouvoir l'ouvrir normalement et l'utiliser?
D'avance merci
Partager