Bonjour,
Je souhaiterais récupérer les données de vitesse et de position transmises par un gps.
Afin de ne pas réinventer la roue, existe-t-il du code ou une appli externe qui permet de faire cela en Windev ?
Merci
Bonjour,
Je souhaiterais récupérer les données de vitesse et de position transmises par un gps.
Afin de ne pas réinventer la roue, existe-t-il du code ou une appli externe qui permet de faire cela en Windev ?
Merci
Hello,
La norme NMEA est une norme internationale. Et donc, pour récupérer les infos, il suffit simplement de lire le port COMx puisque les données sont envoyées par trame.
Et en principe, vu qu'aujourd'hui, les ports COM disparaissent, il m'arrive de devoir connecter ce type d'appareil en passant par un émulateur de type ConnectLanD qui emule le port USB en port COM.
Je te dis cela car dans Windev, la gestion des ports série se fait très bien.
Un fois que tu vois ton appareil dans les périphériques Windows, (le port COM et alors notifié), tu peux faire les essais d'écoute et voir ce que le GPS te renvoie comme information..
Je pense que tu peux faire cela rapidement et facilement
bonjour,
c'est dans la trame RMC que tu peux récupérer la vitesse et la position.
voici un lien ou il y a un projet exemple de traitement de trames GPS :
WDGPS exemple en Windev 7
Ami calmant, J.P ;-)
bonjour,
dans l'exemple de projet wdgps, pour extraire la vitesse voilà ce qu'il faut faire :
1 - Dans l'IHM rajouter un champ de saisie pos_vitesse.
2 - Dans la procédure DECODAGE rajouter le code suivant :
Ami calmant, J.P ;-)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 ch_vit est une chaîne // a mettre en début de procédure // A Rajouter dans le traitement des séquences RMC ch_vit=ExtraitChaîne(phrase,8,",") // A Rajouter dans affichage à la fin de la procédure DECODAGE // conversion de knots ( miles nautiques / heure) en km/h gps.pos_vitesse = Conversion(Val(ch_vit),"nmi/h","km/h")
Un grand merci pour vos réponses qui m'ont été d'une grande utilité.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager