Propose script pour NMEA sur Avalon + QTVLM

Répondre
jfloviou
Messages : 33
Inscription : 08 déc. 2020, 09:54

Propose script pour NMEA sur Avalon + QTVLM

Message par jfloviou »

Si certains comme moi utilisent QTVLM en plus d'avalon (pour regarder les autres bateaux, comparer les trajectoires etc etc), j'ai modifié le script python de VRDashboard pour qu'ils transmettent les trames NMEA à QTVLM + Avalon. (sinon il faut choisir qui écoute sur le 8081).

Avis aux amateurs.
Avatar de l’utilisateur
GeGaX
Messages : 882
Inscription : 12 févr. 2017, 10:42

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par GeGaX »

Salut😉
Avalon intègre son propre code en interne et n'a pas besoin du script nmea-proxy.py du VRDash.
Mais je suis curieux de voir les modifs que tu as faites.
Quelque chose du genre c'est plus du TCP mais de l'UDP ?
Romain (GeGaX-EZ)
jfloviou
Messages : 33
Inscription : 08 déc. 2020, 09:54

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par jfloviou »

J'ai compris qu'Avalon ouvre un port 8081 et ecoute les phrases NMEA transmises par VRDashboard. Mais je voudrais que QTVLM les reçoivent également. Orpas possible d'avoir 2 prog qui écoutent sur le même port.
Donc j'ai un script python qui est une modif du "nmea_proxy.py" proposé pour QTVLM. En standard il écoute sur le 8081, et il forward vers QTVLM: j'ai ajouté à forward sur port 8082, et je fais écouter Avalon sur le 8082.

Bref, je pense que ceux qui utilisent une config mixte comme moi serait heureux du script. Je le mets à dispo de qui veut (rien de bien sorcier)
Avatar de l’utilisateur
GeGaX
Messages : 882
Inscription : 12 févr. 2017, 10:42

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par GeGaX »

Salut 😉,
Je prends le script nmea-proxyMod.py. ça va en intéresser certains dans ma team 😉
Romain (GeGaX-EZ)
jfloviou
Messages : 33
Inscription : 08 déc. 2020, 09:54

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par jfloviou »

comment je te l'envoie?
Avatar de l’utilisateur
jef
Messages : 1650
Inscription : 18 avr. 2013, 21:09

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par jef »

Vous voulez que je mette le module repeteur NMEA d'Avalon Offshore ? C'est ca qu'il fait, vers TCP//UDP hahahahahaha
:lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:
Moi, quand on m’en fait trop j’correctionne plus : j’dynamite, j’disperse, j’ventile.
Avatar de l’utilisateur
GeGaX
Messages : 882
Inscription : 12 févr. 2017, 10:42

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par GeGaX »

C'est l'idée que j'en avais (en UDP) mais je me suis pas pencher sur le truc.
Pourquoi pas jef, il est en java ? 😋

@jfloviou
via ufile.io par ex 😉
Je me disais bien que ton pseudo me disait quelque chose (j'ai du lire des posts de toi sur mon forum de devs préféré et / ou sur sur QGIS 😊)
Romain (GeGaX-EZ)
Avatar de l’utilisateur
jef
Messages : 1650
Inscription : 18 avr. 2013, 21:09

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par jef »

En java ou en swift
Moi, quand on m’en fait trop j’correctionne plus : j’dynamite, j’disperse, j’ventile.
jfloviou
Messages : 33
Inscription : 08 déc. 2020, 09:54

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par jfloviou »

https://ufile.io/ui7onxyn

Pour le lancer:
python nmea_proxy_mod.py (mode standard)
python nmea_proxy_mod.py 8082 (mode mixte qui permet à Avalon de recevoir les trames sur 8082, et à QTVLM (ou autre) d'aller récupérer les trames sur le proxy.
Avatar de l’utilisateur
GeGaX
Messages : 882
Inscription : 12 févr. 2017, 10:42

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par GeGaX »

Merci @jfloviou, on va tester ça chez nous, déjà 3 fous furieux de la comparaison de routage vont l'utiliser 😉
Romain (GeGaX-EZ)
Avatar de l’utilisateur
GeGaX
Messages : 882
Inscription : 12 févr. 2017, 10:42

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par GeGaX »

@jfloviou:
Il doit falloir installer des modules pour faire tourner le script ?
quand je le lance, première erreur sur `requests`pas de soucis celui la je le connais donc `pip install requests`et ça roule mais visiblement c'est pas le seul puisque j'ai cette erreur maintenant

Code : Tout sélectionner

Traceback (most recent call last):
  File "/Users/romain/Downloads/nmea_proxy_mod.py", line 81, in <module>
    TGT_PORT = sys.argv[1]
NameError: name 'sys' is not defined
Romain (GeGaX-EZ)
jfloviou
Messages : 33
Inscription : 08 déc. 2020, 09:54

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par jfloviou »

Ah yes! pip install requests
jfloviou
Messages : 33
Inscription : 08 déc. 2020, 09:54

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par jfloviou »

oh punaise c'est pas le bon script.

Sorry
jfloviou
Messages : 33
Inscription : 08 déc. 2020, 09:54

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par jfloviou »

https://ufile.io/pqovevem

Et il faut quand meme faire un pip install requests
PhilUSA
Messages : 803
Inscription : 14 juin 2013, 01:44

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par PhilUSA »

jef a écrit : 13 déc. 2020, 16:00 Vous voulez que je mette le module repeteur NMEA d'Avalon Offshore ? C'est ca qu'il fait, vers TCP//UDP hahahahahaha
:lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:
Pour noel avec un petit ruban rouge, je veux bien, parce que les manip avec le gros serpent ca me fait peur.
Thank you Santa
Philipp "PhilUSA - AVL"
Avatar de l’utilisateur
GeGaX
Messages : 882
Inscription : 12 févr. 2017, 10:42

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par GeGaX »

@jfloviou
Merci visiblement ça fonctionne correctement et tu as fait des heureux 😉
Romain (GeGaX-EZ)
jfloviou
Messages : 33
Inscription : 08 déc. 2020, 09:54

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par jfloviou »

@Gegax, c'est toi qui a developpé l'extension pour l'export GPX de Zezo ?
Si oui, j'ai une petite requete: serait-il possible d'ajouter le TWA en description de chaque point ?
Avatar de l’utilisateur
GeGaX
Messages : 882
Inscription : 12 févr. 2017, 10:42

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par GeGaX »

"oui" quelqu'un m'a aider pour la grande majorité de l'extension puis je l'ai étoffé
j'ai du mal a saisir ton histoire de TWA ... la colonne existe
Image
Romain (GeGaX-EZ)
jfloviou
Messages : 33
Inscription : 08 déc. 2020, 09:54

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par jfloviou »

ce qui serait top, ce serait de l'avoir dans l'export GPX :oops:
Avatar de l’utilisateur
GeGaX
Messages : 882
Inscription : 12 févr. 2017, 10:42

Re: Propose script pour NMEA sur Avalon + QTVLM

Message par GeGaX »

Ça, ça devrait être jouable ... mais pas de suite (je suis sur autre chose en ce moment)

en ajoutant les autres champs dans ce bout de code
Image
Romain (GeGaX-EZ)
Répondre