Main

Référence : Langage Arduino : [ Mini | Standard | Etendue | Maxi ] Librairies : [ Vue d'ensemble | Synthèse ] Infos : [ Comparaison | Changements ]

Librairie TinyGPS du site Arduiniana


Path:

1.  Description

2.  Le constructeur

3.  Les fonctions de la librairie

  • boolean encode? (char c): traite le caractère en provenance du GPS

3.1  Fonctions utilisant des pointeurs :

  • get_position? (long *latitude, long *longitude, unsigned long *fix_age = 0)
  • get_datetime? (unsigned long *date, unsigned long *time, unsigned long *fix_age = 0)
  • f_get_position? (float *latitude, float *longitude, unsigned long *fix_age = 0)
  • crack_datetime? (int *year, byte *month, byte *day, *hour, byte *minute, byte *second, byte *hundredths = 0, unsigned long *fix_age = 0)
  • stats? (unsigned long *chars, unsigned short *good_sentences, unsigned short *failed_cs)

3.2  Fonctions renvoyant valeurs :

4.  Principe d'utilisation

4.1  Installation

4.2  Inclusion dans un programme

#include "TinyGPS.h"

4.3  Déclaration d'un objet

TinyGPS gps;

5.  Shield utilisables avec cette librairie :

6.  Exemples d'utilisation :

6.1  Sur le site Arduino anglais :

6.2  Sur le site www.mon-club-elec.fr :

7.  Commentaires utilisateurs

  • Les fonctions f_get.. fonctionnent de la façon suivante : on leur envoie le pointeur des variables sous la forme &nom_variable et la valeur sera mise dans cette variable. C'est un fonctionnement un peu particuliers à bien prendre en compte.

Documentation officielle : http://arduiniana.org/libraries/tinygps/


Page d'accueil de la référence Arduino en français

Corrections, suggestions et nouvelle documentation peuvent être postées sur le Forum Arduino ou à l'adresse suivante : support_at_mon-club-elec_point_fr

Le texte original de la référence Arduino est sous licence Creative Commons Attribution-ShareAlike 3.0 . Les exemples de code dans la référence sont dans le domaine public.

La présente traduction française commentée a été réalisée par Xavier HINAULT (2010-2012) (www.mon-club-elec.fr) et est sous licence Creative Commons Attribution-ShareAlike 3.0.