Salut !
Je travaille sur un logiciel utilisant le port série RS232. Je dois piloter le signal RTS mais de manière non standard, c'est moi qui décide quand faire le "SETRTS" ou le "CLRRTS" .
Mon port série fonctionne en envoi et en réception. Quand je veux faire "SETRTS" à l'aide de la fonction EscapeCommFunction ça ne fonctionne pas, mon logiciel reste bloqué sur l'appel. En gros la fonction est appelée mais celle-ci ne renvoie rien alors qu'elle est censé renvoyer un booléen
Je vérifie mon handle, celui-ci est bon, tout est ok.
J'ai l'idée de ne pas démarrer mon thread de lecture, et mes "SETRTS" et "CLRRTS" se déroulent sans problème.
Voilà le problème expliqué et ma question est donc la suivante :
existe-t-il une quelconque restriction concernant l'utilisation de EscapeCommFunction ?
Merci d'avance pour votre aide.
++
Partager