Erreur dans la requête SQL

Google
  Web www.gpspassion.com


GpsPasSion LIVE!
www.flickr.com
This is a Flickr badge showing public photos from GpsPasSion Live !. Make your own badge here.

www.NaviBlog.com



Versions

Links/Liens




Portal/Portail
Rechercher

- -

Polls/Sondages
Sondage
Pour vous guider sur la Route :
GPS Mobile (SEM)
GPS Intégré
Smartphone
Autre
Voter  -  Résultat des votes
Votes : 1931




Club GpsPasSion
Soutenez le site!

USA: (US$)
EUROPE: (€)
Guide Paypal


GpsPasSion Forums
Home | Profile | Register/Enregist. | Active Topics | Search/Recherche | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Programmation GPS et Logiciels en "Beta"
 Notions Générales
 Analyse flux NMEA (ex-Programmation GPS)

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkInsert EmailInsert Image Insert CodeInsert QuoteInsert List
   
Message:

* HTML is OFF
* Forum Code is ON
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

  Check here to include your profile signature.
Check here to subscribe to this topic.
    

T O P I C    R E V I E W
Boris Posted - 27 août 2004 : 13:31:54
Je vous propose de discuter technique programmation gps ici. Pour, par exemple, se donner les bons tuyaux que l'on peut découvrir, et avoir le détail en français de se que l'on peut trouver / utiliser dans les infos fournis par les gps.

Je commence :

protocole NMEA
trames obligatoires : GSA, GSV et RMC
quelques trames optionnelles (que tous les gps ne donnent pas) : GGA, GLL, VTG

* Les infos sont valides ?
trame GSA : en position 3, nous avons l'attribut "Mode 1" qui peut prendre les valeurs "1 = No fix, 2 = 2D, 3 = 3D". C'est à dire qu'avec la valeur 1, les informations ne sont pas bonnes car il n'y a pas assez de satellites reçus. La valeur 2 nous indique que les informations sont maintenant bonnes à prendre en compte. La valeur 3 nous indique que le nombre de satellites reçus permet d'avoir une information "trés" fiable, et permet par exemple d'avoir un meilleur calcul de l'altitude.
Fix = GSA[3]

* Obtenir la vitesse
trame RMC : en position 8, nous avons l'attribut "Speed over ground" (la vitesse) en Knots. Multiplié par 1.852, on obtient alors la vitesse en km/h.
Vitesse = RMC[8 ] * 1.852

* Obtenir la direction
trame RMC : en position 9, nous avons l'attribut "Course over ground" (la direction) en degrés.
Direction = RMC[9]

* Obtenir l'altitude (en trame optionnelle)
trame GGA : en position 10, nous avons l'altitude de base, en métres. Il faut appliquer la correction géoide (je ne suis plus certain du nom).
La valeur moyenne de correction pour la France est de 45m.
Si le récepteur gps gère cette correction, il la fournit en position 12 (en métre également).
altitude = GGA[10] - GGA[12] si GGA[12] est disponible.


Dès que j'ai avancé sur mon programme, je mettrais ici ma classe NMEA à disposition.

Si il y a des erreurs, n'hésitez pas à me corriger ! Et n'hésitez pas non plus, à compléter cette liste

Boris
15   L A T E S T    R E P L I E S    (Newest First)
roussillat Posted - 15 sept. 2006 : 11:11:10
Bonjour,

Je mets à votre disposition une classe C++ d'analyse des trames NMEA, depuis un buffer série ou un fichier texte. Ca vaut ce que ça vaut, mais elle marche, puisque c'est elle que j'utilise dans mes plugins Tripmaster, Offroad Navigator et NMEALogger

Vous la trouverez là, en vente libre ;-)

http://www.webazar.org/tomtomrider/apps/NMEA_Class.zip

Amusez-vous bien !!!
ninoXP Posted - 12 mars 2005 : 22:31:16
quote:

S'il y a des volontaires pour etre animateurs/moderateurs de certaines des nouvelles sections, c'est le moment!


Je suis preneur, d'autant plus que je vais me lancer dans le developpement de logiciel pour PPC et GPS.
Merci déjà à GpsPasSion pour sa proposition d'application.

Cordialement,
Nino
nicoche Posted - 20 oct. 2004 : 15:10:38
coucou

comment dois-je faire pour récupérer les info de GPRMC sur le port série
Boris Posted - 29 août 2004 : 11:06:14
Ok, c'est cool. En espérant que ça "vive" bien dans le temps

J'en rajoute sur la vitesse. J'ai fait quelques analyses de trames, et je me suis rendu compte d'un truc pour la vitesse. On peut "améliorer" le rendu à l'utilisateur. Si la trame VTG est disponible, il ne faut pas hésiter à prendre en compte la vitesse (en km/h cette fois). Elle est bien évidement cohérente avec la vitesse en knots de la trame RMC, et permet surtout d'avoir des valeurs intermédiaires !
Voici un exemple
20040827195022:RMC : speed = 2
20040827195022:VTG : speed = 3 <==
20040827195023:RMC : speed = 7
20040827195023:VTG : speed = 7
20040827195023:VTG : speed = 8 <==
20040827195024:RMC : speed = 11
20040827195024:VTG : speed = 12 <==
20040827195025:RMC : speed = 19
20040827195025:VTG : speed = 19
20040827195025:RMC : speed = 22
20040827195026:VTG : speed = 22
20040827195026:RMC : speed = 24

ou encore
20040827195036:RMC : speed = 0
20040827195036:VTG : speed = 1 <==
20040827195037:RMC : speed = 2
20040827195037:VTG : speed = 2
20040827195037:RMC : speed = 6
20040827195038:VTG : speed = 7 <==
20040827195038:RMC : speed = 9
20040827195038:VTG : speed = 9
20040827195038:RMC : speed = 19
20040827195038:VTG : speed = 19
20040827195039:RMC : speed = 24
20040827195039:VTG : speed = 24
20040827195040:VTG : speed = 25 <==
20040827195040:RMC : speed = 30
20040827195040:VTG : speed = 30

les trames VTG avec les flêches montrent bien que l'on obtient des valeurs intermédiaires supplémentaires. Du coup, on peut avoir un affichage qui colle mieux à la réalité.

pour la vitesse, on a donc :
Vitesse = RMC[8 ] * 1.852
et si dispo, prendre en compte également (pas à la place de)
Vitesse = VTG[8 ]

Boris
gpspassion Posted - 28 août 2004 : 17:39:34
Bon les amis, c'est fait - http://www.gpspassion.com/forumsen/default.asp?CAT_ID=26 !

S'il y a des volontaires pour etre animateurs/moderateurs de certaines des nouvelles sections, c'est le moment!

___________________________________________
Discounts and Assistance/Réductions et Assistance (Club GpsPasSion)
Best "GPS" PocketPC/Choisir un PDA ou un Kit "GPS" / Où commencer?
Ancien Palmeur Posted - 28 août 2004 : 16:09:41



Ipaq h1940 + Holux GR-230
PocketGPS : logiciels gratuits pour PocketPC et GPS
Boris Posted - 28 août 2004 : 11:22:29
Mais si on aime bien ! Le "bordel" c'est notre quotidien, il suffit de regarder notre bureau, héhé.

Boris
habot Posted - 28 août 2004 : 01:29:41
Aussi mais les informaticiens n'aiment pas les "divers" et "généralités"
____________________________________
Alain Team GpsPasSion
(N49°52' E005°07.25')
iPaq 3760, ppc2002,Bluetooth, cf512, GpsMap76s, Gps72, Gps12, H303E (BT401)

Débutant(e) en GPS ? Où commencer ?, les articles et n'oubliez pas la Charte.
Nouveau sur le forum ? Vous pouvez vous présenter et apparaître sur la carte des membres
gpspassion Posted - 27 août 2004 : 21:28:03
Ca trouverait peut-etre sa place dans "Notions Generales"?

___________________________________________
Discounts and Assistance/Réductions et Assistance (Club GpsPasSion)
Best "GPS" PocketPC/Choisir un PDA ou un Kit "GPS" / Où commencer?
habot Posted - 27 août 2004 : 21:12:34
Plus une section "Algorythmes & Formules" sinon vous allez retrouver la même formule à toutes les sauces dans chaque forum.

____________________________________
Alain Team GpsPasSion
(N49°52' E005°07.25')
iPaq 3760, ppc2002,Bluetooth, cf512, GpsMap76s, Gps72, Gps12, H303E (BT401)

Débutant(e) en GPS ? Où commencer ?, les articles et n'oubliez pas la Charte.
Nouveau sur le forum ? Vous pouvez vous présenter et apparaître sur la carte des membres
Ancien Palmeur Posted - 27 août 2004 : 20:46:57
Programmation GPS
- Logiciels en béta
- Notions générales
- VB .NET
- C# .NET
- eVB
- C++
- PalmOS

???


Ipaq h1940 + Holux GR-230
PocketGPS : logiciels gratuits pour PocketPC et GPS
gpspassion Posted - 27 août 2004 : 18:58:07
Est-ce qu'une seule discussion "generale" suffira?
Est-ce qu'il y a moyen de "concentrer" les sections ou ces 5 languages sont-ils suffisamment differents?

___________________________________________
Discounts and Assistance/Réductions et Assistance (Club GpsPasSion)
Best "GPS" PocketPC/Choisir un PDA ou un Kit "GPS" / Où commencer?
Boris Posted - 27 août 2004 : 18:32:34
Go pour les rubriques alors !
Et je suis pour la rubrique notion générale également !

Boris
gpspassion Posted - 27 août 2004 : 18:25:03
ouh la, ca va vite!
Ok, est-ce qu'il faut prévoir une section "Notions Générales" où cette discussion pourrait trouver sa place, ou alors on fait ca sous forme de FAQ qu'on met en lien dans le descriptif de chaque section et qu'on place dans "logiciels et beta" par exemple.

___________________________________________
Discounts and Assistance/Réductions et Assistance (Club GpsPasSion)
Best "GPS" PocketPC/Choisir un PDA ou un Kit "GPS" / Où commencer?
Ancien Palmeur Posted - 27 août 2004 : 18:20:34
Je suggère

Programmation GPS
- Logiciels en béta
- VB .NET
- C# .NET
- eVB
- C++
- PalmOS


Ipaq h1940 + Holux GR-230
PocketGPS : logiciels gratuits pour PocketPC et GPS

GpsPasSion Forums © 2002-2014_GpsPasSion/Manzanite Go To Top Of Page
This page was generated in 0,72 seconds. Powered By: Snitz Forums 2000 Version 3.4.05