Go Down

Topic: Adafruit Ultimate GPS V3 augmenter la précision. (Read 528 times) previous topic - next topic

pierrotds

Jun 14, 2015, 04:08 pm Last Edit: Jun 14, 2015, 04:25 pm by pierrotds
Bonjour,

J'ai vite remarqué que mon GPS adafruit manquait de précision. Or sur le site de Adafruit il stipulent clairement qu'il a une marge d'erreur par défaut de 3m. Prenant mon Arduino et demandant ma position actuelle grâce à ce bout de code :
Code: [Select]
GPS.latitudeDegrees;
GPS.longitudeDegrees;

Le résultat m'apparaissait avec un nombre a 2 chiffres après la virgule. Je suis aller sur un site sur le net et je suis tombé avec un nombre avec beaucoup plus de chiffres après la virgule.

Je me demande si ma manière de demander ma position était juste (le code) ou si c'était normal d'avoir une si faible précision ?

pierrotds

#1
Jun 14, 2015, 04:12 pm Last Edit: Jun 14, 2015, 04:26 pm by pierrotds
Erreur a moi meme désolé pour le dérangement. En attendant la réponse j'ai continué de trifouiller sur le net et j'ai trouvé la solution ! Mais elle ne marche que dans le cas ou je l'imprime dans quelque chose comme pour le "lcd.print(GPS.latitudeDegrees,10);". Par contre si je veux le mettre autre part que la dedans, je dois faire quoi ?

iprogamer

crée une variable et mettre la valeur du GPS dans l'appel de l'objet.
Autrement dit faire un

Code: [Select]
variable = (GPS.latitudeDegrees,10);

au même endroit que ton affichage

Go Up