OpenCPN et NMEA

Bonjour
J'ai voulu faire communiquer OpenCPN et mon capteur de tête de mat.
l'idée était d'avoir sur le tableau de bord le vent vrai et le vent apparent
Open CPN reçoit bien les phrases MVM VWR VWT et VPW mais me les indique comme filtrées et refusées Quelqu'un a-t-il une idée sur la question ?

L'équipage
07 nov. 2017
07 nov. 201707 nov. 2017

Tu ne nous en dis pas assez : Version?, OS?

07 nov. 2017

OpenCPV 4.6 Windows 10

07 nov. 201707 nov. 2017

@Sauvage22,

Pouvez vous nous montrez une copie d'écran de la connexion que vous avez établi ?

Et aussi, quel est le modèle du capteur de tête de mat ? Et comment s'effectue le transfert de données ?

08 nov. 2017

@Gilletarom
capteur ADVANSEA
Transfert des données GPS sur ordinateur par miniplexeur Miniplex 3
Sur OpenCPN les phrases GPLL GPGGA GPGTG GPRMC passent bien en entrée et sortie
MWV VWR VWT VPM GPZDA sont indiquées comme filtrées et refusées

08 nov. 201708 nov. 2017

Tu n'as pas la possibilités de les rajoutés ? ! dans le menu paramètre connexion - modifier il s ouvre une fenêtre et normalement on peut les rajouter ! avec les trois petits point (de mémoire je ne suis pas devant opencpn )

;-)

08 nov. 2017

@a_guy
Je l'ai fait mais les phrases existent bien mais sont refusées

08 nov. 2017

MWV vitesse et angle du vent
VPW vitesse mesurée parallement au vent
VWR VWT : je n'ai pas trouvé Phrases générées par le capteur Advansea

09 nov. 2017

J'avais bien tenté de rajouter un filtre mais celui ci n'apparait plus dans la fenétre (erreur de manip ?) d'autre part la "vraie phrase" commence par II (IIVWR et non VWR) je vais réessayer avec un nouveau filtre

09 nov. 2017

@Gilletarom
Je viens de faire des essais en créant des filtres IIVWR etc.... (et pas VWR tout court !) cela fonctionne et mes données aérien sont utilisables sur le tableau de bord.
Autre probléme: le répétiteur NASA clignote lorsque on veut utiliser une route sur OpenCPN alors que le pilote les accepte, peut étre aussi un probléme de filtre ?

10 nov. 2017

@Gilletarom
J'avais essaye "VWR" mais sans résultat -peut étre une erreur de manip
Le répétiteur clignote: les indications sont justes 1 sec sur 2 et écran blanc 1 sec sur 2
Utiliser une route: je choisis une route dans le gestionnaire de routes, je la valide et je clique sur "activer". Elle apparait sur Open CPN, sur les indications du pilote et du répétiteur

10 nov. 2017

@Mobilis
J'avais eu le même probléme, il y a quelques années avec un traceur en plus du GPS, j'avais intercalé un inter sur le circuit. je pensais étre à l'abri du probléme en utilisant un multiplexeur..sans résultat! Le NASA a besoin des trames RMB RMC et GSA il me semble qu'en filtrant RMB, l'affichage est stable mais incomplet

11 nov. 201711 nov. 2017

J'ai regardé mon paramétrage d'OPENCPN est la configuration des phrases envoyées vers le NASA est la suivante :
- ECRMB afin d'envoyer les informations de navigation provenant d'OPENCPN (préfixe EC) au NASA.
- GPRMC afin d'envoyer les informations de cap et vitesse du GPS FURUNO (préfixe GP) au NASA quand une route n'est pas active. OPENCPN ne créant ces propres trames uniquement que lorsqu'une est active, si on ne le fait pas, il n'y a plus d'indication sur le NASA si une route n'est pas activée.
Dans cette configuration, une route suivie à partir du GPS ne fonctionnera pas. Il faudrait envoyer xxRMB, mais attention il faudra avoir une route GPS OU OPENCPN sinon il y aura des conflits d'affichage et des risques que la mauvaise route soit suivie.
Si ton port sortant à besoins d'autres informations (pilotes...) il faudra rajouter les rajouter aux phrases envoyées.
J'espère que j'ai été clair et que ça résoudra ton problème.

Franck.

08 nov. 201708 nov. 2017

c'est quoi ces trames ? MVM VWR VWT et VPW ?

j'ai trouve ça pour SeaTalk

Angle de vent apparent
MWV, VWR
Vitesse du vent apparent
MWV, VWR
Portant à Waypoint
BWC, APB
Parcours au sol (M)
VTG
Erreur de suivi de piste
APB, XTE
Rendez-vous amoureux
ZDA
Profondeur
DBT
Distance (Log)
VLW
Distance (voyage)
VLW
GPS Fix / Pas de correction
GGA, GLL
GPS HDOP
GSA, GGA
GPS PDOP
GSA
GPS Azimut par satellite
GSV
Altitude du satellite GPS
GSV
Numéro de PR par satellite GPS
GSV
GPS SNR par satellite
GSV
ID de station différentielle GPS
GGA
Différentiel GPS AGE
GGA
GPS Nombre de satellites
GGA
Hauteur de l'antenne GPS
GGA

sinon sur open cpn dis lui de refuser ...... rien ( ignorer les phrases) et tu laisse en blanc (filtre a l'envers ) ;-)

08 nov. 2017

Oui mais ce n'est pas les phrase noté plus haut ?
: MVM VWR VWT et VPW !!! c'est pas ça l'erreur ?

08 nov. 201708 nov. 2017

@Sauvage 22

D'une part, les phrases NMEA acceptées par OpenCPN sont décrites dans cette page :
opencpn.fr[...]MEA.htm

D'autre part, toutes les phrases que vous citez font partie de la liste. Donc, vous devriez les voir toutes non refusées.

Mais, certaines sont refusées. Je pense que l'explication tient au fait qu'elles ne sont pas dans la liste des phrases que OpenCPN gère "spontanément". Je veux dire par là que certaines phrases sont théoriquement acceptées mais pas "spontanément" en pratique. De mémoire, ce genre d'aberration a déjà été décrite sur H&O.

La solution qui me vient à l'esprit consiste à les ajouter en entrée dans le filtre. Mettez un filtre en entrée qui contiendra toutes les phrases que vous voyez déjà et ajoutez y celles que vous voudriez y voire.

Eventuellement, voyez dans cette page comment on ajoute des phrases dans un filtre :
opencpn.shoreline.fr[...]ows.htm

Et si ça marche revenez nous le dire, sinon, on cherchera une autre solution.

09 nov. 2017

@Sauvage22 :

Si la phrase commence par IIVWR, vous avez la possibilité d'ajouter "IIVWR" comme phrase à faire accepter. Et si ça marche pas, il me semble que vous pouvez entrer aussi "**VWR" (mais ça j'ai jamais testé).

09 nov. 201709 nov. 2017

@Sauvage 22

Oups ... J'avais pas lu ce post !!!! Désolé d'avoir rédigé le post précédent inutilement. Donc, bravo si vous avez solutionné votre galère.

Ou plutôt, presque inutilement. Je voudrais, si vous le voulez bien, que vous testiez votre filtre en remplaçant "IIVWR" par "**VWR". Dites nous ici si cette autre solution fonctionne ? Merci d'avance.

Concernant le problème du répéteur NASA : En première réaction, je sèche. Il faut dire que je n'ai pas ce matériel sur mon bateau.

Ceci dit, que voulez vous dire par "le répétiteur NASA clignote lorsque on veut utiliser une route sur OpenCPN " ? Plus précisément, qu'entendez vous par "Utiliser une route sur OpenCPN" ?

10 nov. 201710 nov. 2017

@Sauvage22 :

Deux questions, je réponds avec deux posts différents.

1° Au sujet de "VWR" :

J'avais bien vu que vous aviez essayé "VWR". Et je n'avais pas été surpris du fait que cela ne "marchait" pas. En effet, il manquait les deux premières lettres qui servent à définir le nom de l'appareil émetteur.

Pour comprendre, je vous propose un cas d'école avec un bateau possédant deux appareils, de marque différente, donc provenant de deux fabricants différents, et fournissant tout les deux les données contenues dans les phrases VWR.

En premier, il faut savoir qu'aucun des deux appareils n'envoie la phrase "VWR". Mais par exemple, le premier envoie la phrase "XXVWR" et le second la phrase "YYVWR". "XX" et "YY" sont les deux lettres permettant de reconnaitre les nom des fabricants.

Dans le PC, OpenCPN voit passer les deux phrases. Si vous créez une connexion en entrée :
- avec le filtre "Accepter la phrase VWR", vu qu'il n'y a pas de phrase VWR qui passe, OpenCPN ne prendra en compte ni "XXVWR", ni "YYVWR".
- avec le filtre "Accepter la phrase XXVWR", OpenCPN prendra en compte seulement la phrase "XXVWR" et pas l'autre. Pour autant, cela ne signifie ra pas que le second appareil soit en panne.
- avec le filtre "Accepter la phrase YYVWR", ce sera la situation symétrique.

VOILA POURQUOI, je vous demande, si vous avez quelques minutes à perdre, de faire un test supplémentaire : Créez en entrée, un filtre qui est "Accepter la phrase "**VWR". Je place les étoiles volontairement à la place de "II". Je veux vérifier que dans ce cas, vous verrez quand même défiler, dans les phrases acceptées, la phrase "IIVWR"

Merci d'avance.

10 nov. 2017

@Sauvage22 :

2° Au sujet des routes.

Attention, lisez au préalable, si l'anglais ne vous rebute pas, cette page web :
opencpn.org[...]oku.php
Sinon, en voici une tentative de traduction :
opencpn.fr[...]OpenCPN ConnexionV.O2T.html
Tout ceci est repris dans cette autre page :
opencpn.fr[...]/
OpenCPNPC/2Configurer/CFG13AOptionsConnexionsWindows/CFG13AOptionsConnexionssouswindows.htm

Bien comprendre que le transfert de données vers le pilote ne dépend pas des connexions que nous mettons en place dans la page "Options/Connexions". (Quoique, peut être, dans certains cas, avec certains matériels .. Mais je ne sais lesquels.)
Le transfert de données se fait de la façon suivante :
- Créer une nouvelle route ou charger une route dans le gestionnaire de route en la laissant visible
- Activer la route
- Placer la souris sur la route pour faire apparaitre le menu contextuel des routes
- Choisir la commande "Envoyer au GPS (Série)"

Notez aussi que , dans la version 4.8 d'OpenCPN, il y a une seconde commande "Envoyer au nouveau GPS" (En anglais, "Send to new GPS"). Faute d'avoir expérimenter, je ne sais ce qu'il faut penser de cette seconde commande. Donc, à vous de tester et si vous le voulez bien, rapportez ici vos résultats, en particulier en testant lorsque vous êtes en nav.

Et j'ajoute encore "Merci d'avance".

09 nov. 2017

De mémoire OPENCPN envoie des trames RMC en sortie (vers le NASA).
Je pense que les trames xxRMB provenant du GPS sont aussi ré-envoyées.
Le NASA reçoit donc les deux trames presque simultanément mais avec la xxRMB qui n'a pas les information de route.
Essayes de filtrer les trames xxRMB venant du GPS afin qu'elles ne repartent pas sur la sortie "autopilot".
xx est un préfixe qui peut changer suivant les équipement. Vérifie dans la valeur dans l’afficheur des trames NMEA.

Franck.

10 nov. 2017

J'ai répondu de mémoire dons j'ai un petit doute sur que j'ai écrit.
Par contre je suis sur que le problème tourne autour de ces deux phrases car j'ai déjà eu le problème.
Je regarderai ma config ce weekend pour te le confirmer.

Franck.

13 nov. 2017

@Mobilis
Je viens de regarder ma configuration: J'ai bien les phrases RMB,RMC GSA mais sans les prefixes je vais essayer de modifier cela. Merci

08 nov. 201708 nov. 2017

@Sauvage22

J'ai vu l'autre fil avec le shéma de cablage. Je pense que ce shéma n'y est pour rien. Si des phrases arrivent et sont acceptées et d'autres arrivent et sont refusées, c'est pour la raison que j'ai proposée dans le post précédent. Mais, j'ai encore un doute.

08 nov. 2017

D'après le schéma hisse-et-oh.com[...]mea-bis
Je comprends que l'aérien est nativement un équipement qui délivre du NMEA, puisque cet aérien est connecté directement au multiplexeur.

Ai-je bien compris ?

08 nov. 2017

oui bien compris

08 nov. 2017

Et en décochant "controle du checksum" ?

08 nov. 2017

Je vais essayer

08 nov. 2017

Déjà, en connectant un ordi, directement aux fils de l'aérien, à l'aide d'un outil de type "terminal", paramétrè conformément à ce qu'attendu (4800, ...), qu'est-ce que tu reçoit ?

Phare de Pulau Langkuas, Au nord ouest de l'île de Belitung en Indonésie

Phare du monde

  • 4.5 (23)

Phare de Pulau Langkuas, Au nord ouest de l'île de Belitung en Indonésie

2022