Communication port série rs232

Soyez le premier à donner votre avis sur cette source.

Vue 40 046 fois - Téléchargée 8 340 fois

Description

Ce code vous permet de choisir le Port Com de l'ouvrir, d'y faire une lecture et une écriture et de le fermer.
On peut l'utiliser pour receptionner des trames gps ou météorologique ou autres...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

devinfos
Messages postés
1
Date d'inscription
lundi 13 décembre 2010
Statut
Membre
Dernière intervention
24 mars 2011
-
Merci beaucoup,j'ai essayé le code il marche à merveille
cs_Pico12
Messages postés
1
Date d'inscription
jeudi 2 décembre 2004
Statut
Membre
Dernière intervention
12 février 2008
-
Excellent code.

Juste 2 petites remarques :
Comme DOPEMAX l'a déjà dit, il manque des accolades dans console.cpp

Pour ceux qui voudrais utiliser des ports supérieur à 10 :
char szCOM[20];
sprintf(szCOM, "\\\\.\\COM%d", nId);
//(cf. MSDN)
C'est utile par exemple pour dialoguer avec un composant USB qui est émulé comme un port serie (microcontroleur, ...).
muuller
Messages postés
3
Date d'inscription
mercredi 20 juin 2007
Statut
Membre
Dernière intervention
22 juin 2007
-
Au fait ce que je voudrai faire c'est piloter une grille de commutation à 4 entrées et 4 sorties à partir du port RS232 d'un pc.
J'aimerai envoyer 4 bytes qui sont respectivement : l'instruction, l'entrée choisie, la sortie choisie,et le n° de machine.Et je voudrai voir le résultat sur l'afficheur 7 segment de ma grille.

Si quelqu'un peut m'aider, je lui en serait trés reconnaissant.
Merci!!!!
muuller
Messages postés
3
Date d'inscription
mercredi 20 juin 2007
Statut
Membre
Dernière intervention
22 juin 2007
-
salut,j'ai utilisé ton code il est vraiment top,mais j'ai 4 erreurs qui sont :
fatal error C1083: Cannot open include file: 'LiaisonRS232.h': No such file or directory
fatal error C1083: Cannot open include file: 'LiaisonRS232.h': No such file or directory
fatal error C1083: Cannot open include file: 'LiaisonRS232.h': No such file or directory
fatal error C1083: Cannot open include file: 'Application.h': No such file or directory
La primère est localisée dans Application.cpp ,la deuxième est dans Console.cpp, la troisième se trouve dans Liaison RS232.cpp et la 4éme est dans source.cpp

pouvez vous m'aider please
cs_Mr.X
Messages postés
119
Date d'inscription
mercredi 22 octobre 2003
Statut
Membre
Dernière intervention
2 novembre 2007
-
Les convention aurait du être un peu mieu respecter ... Et puis les variables globale sont a proscrire.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.