Gps Log

Mise à jour: 1er mars 2007

http://matthieu.weber.free.fr

Gps Log est un logiciel libre.

C'est un programme destiné à enregistrer dans un fichier le parcours réalisé par un véhicule (ici le navire polaire Tara lors de sa dérive transpolaire entre 2007 2008). Les données, (protocole de données NMEA 2.0) sont envoyées par un GPS connecté sur le port série de l'ordinateur (prévoir si besoin un adaptateur USB vers Port RS-232).

Normalement, la trame NMEA "(GP)RMC" peut être envoyée par n'importe quel type de GPS qu'il soit portable ou fixe. (Il faut éventuellement le paramétrer pour cela). De ce fait, Gps Log devrait fonctionner avec tout les types de GPS.

Dans la pratique, le programme à été testé avec succès avec des GPS de marque Furuno et Garmin.

 

- Compatible avec Win 95 /98 / 2000 / Me / XP.     Résolution écran supérieure ou égale à 1024 X 768 pixels.

- Pas de fichiers à installer.

- Compatible bus NMEA 2.0.

- Alarmes paramétrables : Tension batterie ordinateur (portable), perte signal GPS, problème enregistrement fichier log, erreur bus NMEA.

- Affichage et enregistrement à intervalles fixes : De la date, heure, position, vitesse et tracé du parcours.

 

Licence GPL. Vous pouvez utiliser ce programme selon la “General Public License Version 2”, signifiant que vous ne pouvez vendre ce programme et supprimer le nom des contributeurs précédents si vous modifiez les sources. Vous devez le redistribuer avec les sources. Gps Log est gratuit… Néanmoins, vous pouvez contribuer ! , Je ne veux pas d’argent, mais vous pouvez réserver la somme que vous voudriez me donner en faisant un don à une œuvre de charité qui en ont plus besoin que moi, merci  :-)
 

 

Le fichier log est mis à jour dans un délais paramétrable compris entre 3 minutes et 24 heures.

Le format est le suivant:

06/11/2006 20:12:19 82° 29' 2979" N 134° 17' 8128" E 0.1 nœuds
06/11/2006 20:42:21 82° 29' 3448" N 134° 17' 8088" E 0.1 nœuds
06/11/2006 21:12:24 82° 29' 3978" N 134° 17' 8017" E 0.1 nœuds
06/11/2006 21:42:26 82° 29' 4525" N 134° 17' 8434" E 0.1 nœuds
06/11/2006 22:12:29 82° 29' 5070" N 134° 17' 7955" E 0.1 nœuds
06/11/2006 22:42:31 82° 29' 5693" N 134° 17' 7761" E 0.1 nœuds
06/11/2006 23:12:34 82° 29' 6263" N 134° 17' 8096" E 0.1 nœuds
06/11/2006 23:42:37 82° 29' 6857" N 134° 17' 8780" E 0.1 nœuds
07/11/2006 00:12:39 82° 29' 7434" N 134° 17' 9712" E 0.1 nœuds
07/11/2006 00:42:42 82° 29' 7978" N 134° 18' 1474" E 0.1 nœuds
07/11/2006 01:12:45 82° 29' 8454" N 134° 18' 3400" E 0.1 nœuds
07/11/2006 01:42:47 82° 29' 8841" N 134° 18' 5571" E 0.1 nœuds
07/11/2006 02:12:50 82° 29' 9175" N 134° 18' 8037" E 0.1 nœuds


Avec :

Date 06/11/2006 JJ/MM/AAAA
Heure 20:12:19 HH/MM/SS
Latitude 82° 29' 2979" N DEG°MIN' 1/1000" Nord/Sud
Longitude 134° 17' 8128" E DEG°MIN' 1/1000" Est/Ouest
Vitesse 0.1 nœuds XXX Nœuds

 

NMEA (National Marine & Electronics Association), est une Association à but non lucratif fondée par un groupement de professionnels de l'industrie de l'électronique des périphériques marine, conjointement avec des fabricants, des distributeurs, des revendeurs et des institutions d'enseignements.

NMEA à pour but de standardiser différents protocoles entre différents équipement. Ce sont eux qui ont conçus le standard NMEA-0183, utilisé ici.
 

Les trames NMEA ont le format suivant (Liste non exhaustive dépendant du GPS) :

$GPGLL,8002.3058,N,14342.6541,E,015150,A
$GPGGA,015150,8002.3058,N,14342.6541,E,1,10,1.8,16,M,3,M,,
$GPVTG,301,T,309,M,0.8,N,1.4,K
$GPZDA,015150,10,09,2006,0,0
$GPRMC,015150,A,8002.3058,N,14342.6541,E,0.8,301,100906,8,W*6A
$GPRMB,A,9.99,R,START ,LORIEN,4742.000,N,00322.000,W,999.9,332,0.6,V*5C

En rouge, est démarquée la trame ($GP)RMC (Données minimales recommandées de spécification GPS) recherchée par notre programme.

Voici sa composition (A paramétrer, si besoin, sur votre récepteur GPS) :
 

015150           => L'heure: 01 heure 51 minutes 50 secondes.

8002.3058,N   => 80° 02.3058' de latitude nord.

14342.6541,E  => 143° 42.6541' de longitude est.

0.8                  => Vitesse horizontale en nœuds.

100906            => La date: 10/09/2006.

 

Sans objet...

 

- V 1.0 - 1er mars 2007 - Version 1.0

 

         

L'écran principal

 

Affichage du tracé (Projection cartographique de type cylindrique)

 

 

Fichier exécutable Taille (Ko) Commentaire
Gps_log_V1.0.exe 407 Version stable

 

Fichier code source Taille (Ko) Commentaire
Src_V1.0.exe 132 Code source en C++ Builder

http://matthieu.weber.free.fr

RETOUR A LA PAGE D'ACCUEIL