Deconnexion port série

fred.toto Messages postés 73 Date d'inscription mardi 10 avril 2001 Statut Membre Dernière intervention 4 mars 2009 - 6 juil. 2005 à 09:46
cuq Messages postés 345 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 21 mars 2008 - 8 juil. 2005 à 12:40
Bonjour,
je développe une appli. où un lecteur de carte bancaire communique avec le pc via le port série. Je voudrais pouvoir tester l'eventuelle deconnexion du port série si par hazard le câble se debranche. Est-ce-possible?
Merci d'avance
Fred

3 réponses

cs_phil23 Messages postés 79 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 14 juillet 2005 1
6 juil. 2005 à 10:20
Si on débranche le câble du port série, contrairement au port USB, windows ne réagit pas. A mon avis, il faut envoyer une commande (une demande) au lecteur de carte et si il ne répond pas c'est qu'il y a un problème de communication. Cela peut être le câble débranché ou d'autres problèmes comme par exemple le lecteur n'est pas enclenché.
L'idée serait de faire cette demande dans une boucle toutes les 30 secondes afin de contrôler la comunication.
0
fred.toto Messages postés 73 Date d'inscription mardi 10 avril 2001 Statut Membre Dernière intervention 4 mars 2009
6 juil. 2005 à 10:44
C'est ce que j'avais fait si je ne recupère rien je mets un message "Erreur communication" , c'est pas satisfaisant à mon gout mais bon si ya pas d'autre choix tant pis... merci quand meme Phil
0
cuq Messages postés 345 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 21 mars 2008 2
8 juil. 2005 à 12:40
C'est con ce que ve vais écrire mais normalement dans le protocole série si tu as l'entrée
6,
Entrée,
DSR (Data Set Ready),
Emmission prête.

qui n'est pas on c'est que le terminal n'est pas connecté ou pas prêt à recevoir .
0