OpenCPN,  pour Androïd, selon Shoreline
Plan du site   --->  Configurer  --->   Options : Connexions. Echanges de données NMEA entre terminaux.
CFG_13_D Options : Echanges de données NMEA entre terminaux
Validité :  OA 1.0.17
Principe général :
Que doit on avoir ?
  • Il faut imaginer plusieurs terminaux, qui peuvent être :
    • Une tablette sous Androïd,
    • Un smartphone sous Androïd,
    • Un PC ou une tablette sous Windows,
    • Un PC sous Linux Ubuntu ou autre,
    • Un PC sous Linux Debian ou Raspbian avec un raspberry_pi,
    • Un Mac.
  • L'un de ces terminaux doit pouvoir créer un réseau wifi local.
  • Chacun des autres terminaux doit être capable de ce connecter au réseau WIFI.
  • Le réseau WIFI local peut être créé par n'importe quel autre type de moyen, par exemple par un multiplexeur WIFI.
Up
  • L'un des terminaux doit recevoir les données NMEA disponibles, par exemple les informations provenant  :
    • du GPS,
    • de l'AIS par la VHF ou de l'AIS par un émetteur/récepteur AIS,
    • de l'anémomètre
    • du sondeur,
    • du compte-tours du moteur
    • etc .....

  • Chaque  terminal doit disposer d'une version d'OpenCPN en état de marche.
Up
Objectifs :
  • Faire recevoir par tous les terminaux, toutes les données NMEA disponible sur le terminal qui les reçoit initialement.
  • Faire exploiter les données NMEA par tous les terminaux.
Up
Cas d'école simple :
Le matériel et les contraintes de l'installation du bord :
  • Un smartphone ou une tablette sous Androïd, capable de créer un réseau WIFI local,
  • Un PC sous Windows.
Up
  • Les données NMEA disponibles sur le bateau arrivent toutes dans le PC.
  • Celles ci arrivent par un port USB du PC .
    • Nous supposerons pour cet exemple que les données entrent dans le PC par le port com 8

La création du réseau WIFI local sur le terminal Androïd:
  • Dans les paramètres d'Androïd, rechercher et activer "partage de connexion".
  • Choisissez un nom pour ce réseau. C'est le SSID du réseau.
    • notez ce SSID.
  • Choisissez un mode de sécurisation du réseau, par exemple WPA.
  • Choisissez un mot de passe d'accès à ce réseau.
    • notez ce mot de passe.
  • Validez.
  • Dans les paramètres, repérez l'adresse IP locale du terminal sous Androïd.
    • C'est une série de 4 nombres entiers, chacun des ces 4 nombres étant entre 0 et 255.
    • Exemple d'adresse IP : 192.168.137.1
Up
  • Si l'adresse IP du terminal est a.b.c.1, alors, il existe une adresse IP locale importante, c'est l'adresse de Broadcast. Elle sera a.b.c.255.
    • Exemple, si l'adresse IP du terminal androïd est 192.168.137.1, alors l'adresse de broadcast sera 192.168.137.255.
  • Gardez cette adresse de broadcast dans votre mémoire.

Connectez le PC à ce réseau WIFI :
  • Ouvrez la WIFI du PC et choisissez le réseau WIFI que vous avez créé parmi ceux qui vous sont proposés.
  • Le SSID et le mot de passe du réseau vous seront demandés.
Up
  • Dans les paramètres de Windows, repérez l'adresses IP locale du PC.
    • Notez cette adresse.
    • Exemple d'adresse IP : 192.168.137.45.
      • Notez cette adresse.
Up
Réglages d'OpenCPN sur le PC :
  • Rappel :
    • le PC reçoit les données NMEA
    • il doit les transmettre au terminal Androïd
Up
  • Ouvrez les options d'OpenCPN puis l'onglet "Connexions".
  • Créez une connexion série en entrées recevant le port com 8
  • Créez une connexion réseau en sortie, en mode UDP, envoyant les données NMEA
    • sur l'adresse IP du terminal androïd,
    • par le port 2947.
  • Validez par "Ok" tout en bas.
Up
Réglages d'OpenCPN sur le terminal androïd :
  • Ouvrez les options d'OpenCPN puis l'onglet "Connexions"
  • Créez une connexion réseau en entrée recevant, en mode UDP,
    • Sur l'adresse IP de broadcast
      • mais vous pouvez aussi utiliser l'adresse IP locale du PC.
    • par le port 2947
  • Validez par "Ok" tout en bas.
Up
Des explications plus complètes encore :
Up
  Aller au Tutoriel_PC.htm
  Retour Haut de page
Moteur de recherche.
    
Recherche sur le web          Recherche sur opencpn.shoreline.fr

Copyright : Ce site web est protégé contre toute utilisation commerciale.
Dernière modification de cette page :