Utiliser GPS téléphone pour OpenCpn sur tablette Android

Le signal GPS de ma tablette est faiblard et la position de la tablette ne doit pas être terrible dans le bateau. Je me suis dit que j'allais utiliser le GPS du téléphone qui lui est à l'extérieur.
- J'ai installé Bluetooth GPS Output sur le téléphone
- J'ai appairé le téléphone et la tablette Android
- Dans OpenCpn, j'ai ajouté une connexion Built-in Bluetooth SFP en sélectionnant le téléphone
- mais pas de GPS ...
Comment lui faire reconnaitre le téléphone comme un GPS ?
Merci de votre aide et bonne année 2021 : déconfinement et navigation à bloc.

L'équipage
03 jan. 2021
03 jan. 2021

"déconfinement et navigation à bloc"
Bien d'accord avec toi !!!

Mais par contre, pourquoi vouloir absolument une usine à gaz, bloototh/gps/tel portable/tablette etc ???
Avec toute la problématique d'alimentation de tous ces appareils ?


03 jan. 2021

Ouf ! Sacré montage !
Si tu as déjà un GPS de bord à tout hasard, il y a des solutions pas trop chères comme NMEA 4 WiFi qui permettent d'envoyer les données nmea du bord sur réseau WiFi. Ça serait à mon avis plus fiable que ta solution envisagée.
Désolée en tout cas, pas de réponse à ta question.


03 jan. 202103 jan. 2021

Pas très facile en Bluetooth, utilise plutôt GPS sur TCP/IP avec cette application

Cela marche pour moi sauf que c'est iMac avec openCPN, tablette iPad qui envoie le signal GPS par des trames NMEA au dessus de IP.

J'ai une tablette Android (Sailproof) je pourrais faire l'essai ce soir.


03 jan. 2021

Je suis d'accord pour les alimentations. Ca fait des branchements et de la consommation.
Après, je pensais que ce serait assez simple. La fonction est présente BT dans OpenCpn donc pourquoi pas. Le montage de courtox56 ne doit pas en être loin.
J'ai juste la tablette comme instrument de navigation. Disposant d'un ancien téléphone, ca me paraissait rapide à mettre en oeuvre.


03 jan. 202103 jan. 2021

Je t'explique le début chez moi à la maison.
Tout ce petit monde est en WiFi sur la Box de chez Orange.

Routeur WiFi livebox
192.168.1.14 iPad GPS avec application GPS2IP
192.168.1.20 récepteur AIS
192.168.1.28 iMAc avec OpenCPN

192.168.1.37 Tablette Sailproof android

Copies d'écran:
GPS22IP sur iPad en fonctionnement
GPS22IP sur iPad paramétrage
Paramétrage OpenCPN
Résultats: point rouge=point GPS
petits bateaux verts= les cibles AIS

Je vais faire l'essai en remplaçant l'iPad par la tablette Android


03 jan. 202103 jan. 2021

Bonjour,
Facile, rapide :

Sur mon smartphone Android (Galaxy A10), GPS validé, j'ai installé GPSoverBT

Sur ma tablette Android, j'ai installé open CPN

J'appaire les 2 appareils sur BT

Dans Open CPN, dans le menu des options dans l'onglet Connections et Data Connections je clique sur "Add"
Je choisis sur "Built In Bluetooth"/Apply
Il remplit automatiquement la ligne BT Sources avec Galaxy A10:etc... (l'adresse MAC)
Pour info, Tu peux voir les phrases NMEA en direct si tu cliques sur "Show NMEA Debug Window"


kivoila:Meilleurs voeux·le 03 jan. 2021 21:25
LordJim II:Merci.De ce que je lis, c'est ce que j'ai fait comme je l'indique en début du post. La différence que je vois, c'est l'appli pour le smartphone.Facile, rapide. Y'a pas de raison que ca ne marche pas. J'essaie encore.·le 03 jan. 2021 22:54
03 jan. 2021

Merci pour vos contributions. Cela fonctionne. J'avais bon sauf pour l'appli. En passant par GPSOVERBT, je reçois le signal en continue (ca coupait avec l'autre appli).
Je confirme aussi, j'ai gagné en puissance du signal par rapport au GPS de la tablette.


04 jan. 202104 jan. 2021

Donc le Bluetooth fonctionne, c'est bien, mais le Bluetooth, c'est tout de même "capricieux", je trouve. Je préfèrerais quand même passer passer sur IP/Wifi comme l'a décrit plus haut Courtox56


islander:Je suis bien d'accord, la Wif est plus fiable. Ca vaux le coup de se prendre un peu la tete pour la faire marcherSinon il y a aussi l'option d'une souris GPS, c'est pas cher, precis et tres fiable.·le 04 jan. 2021 15:44
LordJim II:Ma première intention était la souris GPS mais ça manque de choix pour android. C'est ce qui m'a fait basculer sur le téléphone du GPS·le 04 jan. 2021 15:49
04 jan. 2021

Comme tu le disais, le BT s'est simple. Pour le IP/WIFI, je ne sais pas faire.
Je n'ai pas vraiment compris la mise en oeuvre. Je vois qu'il faut saisir l'adresse IP du téléphone comme port réseau dans OpenCPN mais les étapes précédentes, je ne maîtrise pas : émission en WIFI et récupération de l'adresse IP.
J'aime bien avoir de la redondance pour la sécurité. Alors GPS interne, BT et Wifi, pourquoi pas.


04 jan. 202104 jan. 2021

Je vais regarder et je ferai un tuto très détaillé avec des captures d'écran en janvier, mais pas tout de suite, j'ai un "chantier" en cours


04 jan. 2021

C'est très sympa Kivoalai. Je ne suis pas dans l'urgence. J'imagine que je ne dois pas être le seul à ignorer le fonctionnement WIFI pour un bateau. Ca devrait servir à d'autres.


04 jan. 202104 jan. 2021

Bonjour LordJimII. Et bonne année 2021.

Pour répondre à la question du premier post de ce fil :

  • Installer OpenCPN sur votre smartphone et sur la tablette. Vous n'avez pas besoin d'une cartographie sur le smartphone (mais si vous en avez une, vous pouvez la mettre en place)
  • Votre tablette est votre outil principal, installer la cartographie pour OpenCPN, sur la tablette.

  • Dans les paramètres de votre smartphone, activer la fonction "Point d'accès WIFI" (Dans ce cas, la WIFI doit être coupée sur le smartphone).

  • Dans les paramètres de votre tablette, activer la WIFI, mais pas sur le smartphone, pour qu'elle reçoive la WIFI émise par le smartphone. Vous aurez besoin du nom du réseau WIFI local créé par le smartphone et du mot de passe de ce réseau. L'information est accessible dans le smartphone.

  • Activer le GPS sur le smartphone;

  • Tout va se passer comme si le GPS envoyait ses données sur une réseau NMEA que OpenCPN est capable de recevoir sur la tablette.

  • Sur le smartphone, créer une connexion, de type GPS intégré, en entrée pour récupérer les données du GPS dans OpenCPN

  • Sur le smartphone, créer une connexion TCP/IP, en sortie, pour transmettre les données NMEA vers la tablette.

  • Ne supprimer jamais ces connexions.

  • Lancer OpenCPN sur la tablette.

  • Créer une connexion, en mode TCP/IP, en entrée, pour recevoir les données transmises par le smartphone.

  • Ne supprimer jamais cette connexion.

C'est tout. J'utilise ça depuis des années.

Si vous avez une WIFI déjà présente sur le bateau, vous pouvez, sur le smartphone utiliser la wifi du bord sans créer le point d'accès wifi par le smartphone. Dans ce cas, sur la tablette activer la WIFI pour recevoir la wifi du bord.

Pour l'énergie, le smartphone reste branché en permanence sur le 12V du bord. Pour la tablette, ma wuhweï Honor tient la journée, quitte à l'obliger à éteindre l'écran la plupart du temps.

Je sais qu'il y a moyen de faire la même chose avec la dent bleue avec la dernière version d'OpenCPN. Mais, je n'ai pas essayé. Ceci dit, avez vous créeé les connexions dont je parle dans OpenCPN, tant sur le smartphone que sur la tablette ?

Accessoirement, c'est déjà expliqué, mais de façon trop détaillé, dans le tuto opencpn.fr[...]


04 jan. 2021

Bon, entre le message complet de Courrtox56 et celui de Gilletarom, je commence à y voir plus clair.
J'utilise déjà le point d'accès mobile du téléphone pour avoir internet sur mon Pc en extérieur. Je viens de faire la même manip avec la tablette et ca fonctionne.
Après je pensais trouver une appli comme GPS2IP pour IPAD (le job de open sur le smartphone mais en plus simple). Mais je ne trouve pas sur le store.
Je ne dois pas être loin.


Gilletarom:Hum .... J'ai dit d'utiliser le smartphone pour créer le réseau WIFI du bord. Mais, effectivement, pour créer le réseau WIFI, on peut aussi le faire avec la tablette. J'ai déjà eu l'occasion de le faire mais je ne voulais pas rallonger mes explications. Détail technique en plus, si mon smartphone tombe en rade, il y a toujours un second smartphone à bord, sachant que nous naviguons toujours à deux. Mais, j'ai aussi un PC sur la table à carte, et un bon GPS qui envoie ses données dans le PC. Donc, en temps normal, j'envoie toujours les données GPS depuis le PC vers la tablette et/ou le smartphone. Mais, il m'est arrivé un crash du GPS suite à une connectique qui a flanchée et c'est le GPS du smartphone ou de la tablette qui a servi pour récupérer les données et les fournir au PC. Toutes ces connexions sont souples. Il suffit d'avoir OpenCPN installé partout et toutes les connexions ad-hoc prêtes à l'emploi dans tous les terminaux. On n'a pas beaucoup de pertes de temps pour retomber sur ses pieds.·le 04 jan. 2021 22:36
05 jan. 2021

Pour faire un retour aux aimables contributeurs.
J'ai maintenant mes trois modes de connexion sur la tablette android :
- GPS interne
- Bluetooth avec "GPS over BT" sur le tél
- Wifi avec "Share GPS" sur le tél
Merci à KivoaLai qui m'a débloqué sur la conf réseau de open pour le protocole et le port.
J'ai trouvé les infos dans un précédent fil (ils sont bien les gars du Nord. Y'en a même sur le podium du Vendée Globe)
Je pense jouer sur les priorités Open pour ne jamais perdre la connexion.
Reste à savoir si les batteries suivront. La tablette et le tél seront en permanence sur la 50Ah alimentée par le panneau solaire.
Pour ce qui est du signal et du test maison, j'ai la réception GPS la plus forte avec le Bluetooth.
Kenavo


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

Phare du monde

  • 4.5 (170)

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

2022