J'ai un périphérique qui se connecte au PC via la communication série USB. Je joue suivant les étapesComment fermer de manière sérielle la connexion SerialPort?
- périphérique de démarrage (Power On)
- appareil sera détecté dans mon PC comme nom COMx
- Démarrer mon application
- Sur la base de PID COM/VID, je me connecte à l'appareil
- Effectuer une communication. (Jusqu'à ce que je ne sois pas confronté à un problème)
- Lorsque j'éteins l'appareil, l'appareil est déconnecté mais je ne peux pas fermer la connexion.
- Lorsque je redémarre (appareil allumé), le périphérique est détecté mais mon application ne peut pas se connecter au COMx (périphérique). Il lance IOException "COMx n'existe pas"
Donc je pense que j'ai un moyen de fermer le port de communication avec force.
Toute aide est appréciée
Merci
Même si c'est un peu un hack, je l'aime bien. Vous avez grandement réduit le risque de problèmes ici. :-) –