|
Publicité ' | ||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() ![]() |
Bonjour,
J'ai cherché sur le forum et n'ait pas trouvé de réponses. J'ai une aplli C++/CLI avec un composant SerialPort. Je n'arrive aps à recevoir les données sur le port COM. L'évènement DataReceived du composant n'est jamais déclenché. L'appareil relié au port COM émet en continue. J'ai testé avec l'hyperterminal et avec un programme en DELPHI. Les données arrivent bien sur le port COM. Avez vous des idées, svp ? Merci |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() david Responsable développement Inscription : décembre 2003 Messages : 1 289 ![]() |
Bonjour.
Si tu nous montres le code d'initialisation du port série, on pourra peut-être voir si quelque chose ne va pas. Mais comme ça, il n'y a aucune raison que cela ne fonctionne pas.
__________________
Media Foundation video decoder mpeg1/mpeg2, MediaSource Kinect http://sourceforge.net/projects/mfnode/ http://jeux.developpez.com/faq/directx/?page=dshow |
|
|
00
|
|
|
#3 | ||||
|
Membre à l'essai
![]() ![]() |
Bonjour,
Finalement j'ai résolu mon problème. Je vous le décris plus en détails avant de vous donner la solution. C'est une simple forme avec un bouton Init pour initialiser le port série et un autre bouton pour envoyer une commande. J'ai mis un message sur l'évènement DataReceived. Voici le code très simple : Code :
Je peux programmer l'appareil pour qu'il envoie en continue des données sur le port série. Même dans ce cas là, je ne reçois rien. La solution a été de rajouter ces deux lignes dans mon initialisation de port COM : Code :
|
||||
|
|
10
|
Copyright © 2000-2013 - www.developpez.com