Poster un message en réponse à:
Port serie et trame NMEA
le 9 mars 2013 12:24
Bonjour, En préambule: je ne suis ni marin ni informaticien.... Je vais essayer d'expliquer clairement mon problème:
Je désire cartographier un plan d'eau... J'ai un GPS qui m'envoie une trame NMEA sur un port série (date, heure, position.... ). Ce n'est pas un GPS de navigation mais un GPS de topographe en mode RTK (précision de quelques centimètres en coordonnées planes Lambert 93)... J'ai environ une position toutes les 0. Une trame nmea sur. 2s... J'ai un sondeur qui envoie aussi une trame NMEA sur un autre port (... )
Revoir en entier l'article auquel je réponds...
Forum sur abonnement
Pour participer à
ce forum, vous devez vous enregistrer au préalable. Merci
d'indiquer ci-dessous l'identifiant personnel qui vous a
été fourni. Si vous n'êtes pas enregistré, vous devez vous inscrire. [ Connexion]
[[ s'inscrire]]
[[ mot de passe oublié? ]]
Une Trame Nmea Translation
Cf. uM-FPU V3. 1 - Datasheet - 32-bit Floating Point Coprocessor pour tout savoir et ne pas hésiter à remonter toutes incompréhensions et/ou interrogations Pour ma part, je continue dans le projet d'interfaçage + lecture approfondie de la datasheet + Instruction Set et vous tiendrai comme promis au courant de mes avancées logicielles et matérielles
Quelques exemples de types de trames:
La trame GGA (Global Positioning System Fix Data) [ modifier | modifier le code]
Elle est très courante car elle fait partie de celles qui sont utilisées pour connaître la position courante du récepteur GPS. $GPGGA: Type de trame
064036. 289 9: Trame envoyée à 06 h 40 min 36 s 289 (heure UTC)
4836. Une trame nmea translation. 5375, N: Latitude 48, 608958° Nord = 48° 36' 32. 25" Nord
00740. 9373, E, : Longitude 7, 682288° Est = 7° 40' 56. 238" Est
1: Type de positionnement (le 1 est un positionnement GPS)
04: Nombre de satellites utilisés pour calculer les coordonnées
3. 2: Précision horizontale ou HDOP ( Horizontal dilution of precision)
200. 2, M: Altitude 200, 2, en mètres,,,,, 0000: D'autres informations peuvent être inscrites dans ces champs
*: séparateur de checksum
0E: Somme de contrôle de parité, un simple XOR sur les caractères entre $ et * [ 4]
La trame RMC (Recommended Minimum Navigation Information) [ modifier | modifier le code]
Une autre trame très courante pour les bateaux est la RMC, qui donne l'heure, la latitude, la longitude, la date, ainsi que la vitesse et la route sur le fond mais pas l'altitude.