Possible de commander port série bit par bit??

sam - 24 août 2001 à 18:36
jilks Messages postés 1 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 27 avril 2005 - 27 avril 2005 à 12:24
Salut à tous. J'ai besoin de votre aide car je dois présenter mon projet à mon chef Lundi et je dois commander une machine grâce à RTS et DSR du port série.

Je pensais que c'était tout simple mais je n'ai toujours pas réussi à commander le port série bit par bit.
Je sais que par trame il faut utiliser MScomm.

Si quelqu'un pouvait m'aider je lui serait très reconnaissant.

Passer tous un bon week-end

1 réponse

jilks Messages postés 1 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 27 avril 2005
27 avril 2005 à 12:24
avec MSComm en c++,

com est le nom du composant MSComm.
bool Etat ;

pour changer l'état de Tx tu peut utiliser com->ControlInterface->set_Break (Etat) ;
pour changer DTR : com->ControlInterface->set_DTREnable (Etat) ;
pour changer RTS : com->ControlInterface->set_RTSEnable (Etat) ;

pour lir DCD : com->CDHolding ;
pour lir DSR : com->DSRHolding ;
pour lir CTS : com->CTSHolding ;

avec tout ca, tu peut fair du bit a bit.
0
Rejoignez-nous