Decodage de trame NMEA 183

Signaler
Messages postés
4
Date d'inscription
jeudi 10 janvier 2008
Statut
Membre
Dernière intervention
15 mars 2008
-
vaytess
Messages postés
14
Date d'inscription
samedi 18 octobre 2008
Statut
Membre
Dernière intervention
16 juillet 2009
-
BONJOUR,

je suis etudiant et on me demande de decoder des trames provenant d'une station meteo reliée au PC grace a un cable RS232.
Je dois donc coder en C++ sur builder un programme qui me permettrai de lire les données ensuite de decoder les trames et effectuer des sauvegardes dans un fichier d'archives des données, qui elle seront utiliser pour un autre programme.

pouriez vous m'aider svp?
merci d'avance

j'ai deja fais mes classes si ca peut vous permettre de m'aider:

class ComSerie

lire()
Init()
Envoyer()

class NMEA

Decoder()

class Archive

Sauvegarder()
LireDonnées()
Prendre()
Rendre()

5 réponses

Messages postés
4
Date d'inscription
mercredi 16 janvier 2008
Statut
Membre
Dernière intervention
29 janvier 2008
1
Salut

Et bien ta méthode décoder( ) dépent de la structure de ta trame. Sinon pour lire/Init/Envoyer il faudra lire des tuto sur l'ouverture de sockets en C++.
Ta trame contient quelles données suivant quelle syntaxe?
Messages postés
4
Date d'inscription
jeudi 10 janvier 2008
Statut
Membre
Dernière intervention
15 mars 2008

alors j'ai reussi a faire communiquer ma station meteo avec l'ordinateur grace au comserie. mais maintenant je recoi des trames du type


$IIVHW,,,,7.2,N,,<CR><LF>


$IIMTW,9,C<CR>


 


et je devrai les decoder pour envoyer les informations qui m'interesse dans un fichier et les faire afficher sur une IHM . c'est la ou je bloque

merci
Messages postés
6
Date d'inscription
dimanche 24 mai 2009
Statut
Membre
Dernière intervention
24 mai 2009

je veut svp c'est vraiment tres urgent decoder les trames nmea envoyé par gps a un microprocesseur en language c pas en c++; merci est ce que qu'un peut me dire quels sont les etapes que je doit suivre pour recevoir ces trames et quels sont les commandes pour les traduires
merci infiniment
extra urgent
Messages postés
6
Date d'inscription
dimanche 24 mai 2009
Statut
Membre
Dernière intervention
24 mai 2009

et vraiment j'ai oublié l'interface que j'utilise  c'est uart
merci trop
Messages postés
14
Date d'inscription
samedi 18 octobre 2008
Statut
Membre
Dernière intervention
16 juillet 2009

Salut Max59000, est ce que tu peux m dire comment ta pu récupérer les trames NMEA et comment ta pu aussi les visualisées.. Merci