Cette page est en cours de rédaction.
Apportez votre aide…

Ceci est une ancienne révision du document !


libNMEAParser

La bibliothèque libNMEAParser permet à tout utilisateur de lire les trames NMEA 0183 et de récupérer les informations qu'elles contiennent. Elle est principalement destinée aux développeurs souhaitant interfacer un GPS par exemple et afficher ou bien traiter les données reçues.

libNMEAParser et libNMEAParser-dev sont disponibles sous forme de paquets binaires x86, x86_64 et LPIA pour Gutsy Gibbon sur le dépot de Spomky.

Rendez-vous sur sa page pour pouvoir utiliser son dépôt.

Si vous souhaitez récupérer les sources complètes et les recompiler, installez bzr version 0.95 ou supérieur ainsi que build-essential.

Cette bibliothèque ne nécessite aucun autre logiciel pour fonctionner hormis libc.

Via les paquets

Si vous utilisez Gutsy Gibbon, installez simplement le paquet libnmeaparser ou libnmeaparser-dev

Via le code source

Depuis un terminal exécutez les lignes suivantes :

bzr branch http://bazaar.launchpad.net/~spomky/nmeaparser/NMEAParser
cd NMEAParser/
make
sudo make install

recompiler le code source

Via les paquets

Désinstallez simplement le paquet libnmeaparser ou libnmeaparser-dev.

Via le code source

Depuis un terminal placez-vous dans le répertoire du code source et exécutez les lignes suivantes :

sudo make uninstall

Utilisation d'un objet et ses méthodes

Récupération des données

De nombreuses trames ne sont pas encore supportées ; cela prend du temps. Vous pouvez aider à la création de nouveau objets C++ permettant d'analyser ces trames inconnues. Voici les fichiers de bases à créer pour y parvenir. Ces fichiers sont documentés pour vous apporter les informations nécessaires. Vous pouvez toutefois contacter le projet NMEAParser sur le site de Launchpad et poser vos questions en cas de besoin.

  • libnmeaparser.1204241260.txt.gz
  • Dernière modification: Le 18/04/2011, 14:38
  • (modification externe)