0 votes

Utilisation d'un AIS et d'un GPS externes et d'OpenCPN via Windows/Linux sur un smartphone pour la navigation en mer

Après avoir lu d'excellentes réponses sur l'utilisation de périphériques USB externes sur les SmartPhones (HTC Desire dans mon cas), je voudrais compliquer encore plus la question : J'aimerais utiliser un émulateur Windows sur le système d'exploitation Android afin de faire fonctionner un dongle AIS externe (et éventuellement un GPS externe).

La raison en est que les fournisseurs de ces dispositifs de sécurité maritime semblent les fabriquer uniquement avec des pilotes pour Windows (parfois aussi pour les systèmes d'exploitation Apple), mais pas pour Android/Linux.

Le but de ce que j'essaie de faire est d'éviter d'utiliser un ordinateur portable en mer A) parce qu'ils sont vulnérables et doivent être gardés à l'intérieur, B) parce qu'il y a des problèmes en mer de toute façon C) parce que les temps de démarrage sont longs D) surtout, parce qu'ils consomment beaucoup de batterie et ne peuvent pas être laissés allumés en permanence.

Ce que "chaque" propriétaire de bateau souhaite, c'est un appareil portable capable d'exécuter C-MAPS (cartes marines) sur un programme appelé OPEN CPN (freeware) sans entrer dans la course à l'équipement des divers fabricants de GPS "grand écran" qui vendent leurs différentes cartes dans divers formats à des prix exhorbitants.

Donc je sais que je parle pour au moins des dizaines de milliers de personnes qui aimeraient trouver une solution à ce problème.

Quelqu'un sait-il si/comment installer des pilotes sur, disons, un HTC Desire pour le faire fonctionner avec un dongle AIS externe ? (Le flux de données devrait être relativement simple si je comprends bien. Aurais-je besoin de pilotes Android pour l'USB externe ou de pilotes Windows pour celui-ci (si un émulateur Windows doit être installé), ou les deux ? ou y a-t-il une personne intelligente qui peut faire un pilote pour de tels dispositifs externes sur un smartphone avec Android et se faire des "millions" et éviter Windows complètement, (en utilisant peut-être Ubuntu ou une version réduite de Linux (- OpenCPN fonctionne avec Linux)). (En disant cela, il y aura toujours des entreprises qui fabriquent des produits avec des pilotes pour Windows uniquement, donc peut-être que passer par Windows n'est pas la pire solution).

Les bateaux fonctionnent sur 12 V. La solution optimale serait donc de trouver un téléphone/tablette comme "pièce maîtresse" d'un tel système qui fonctionne sur 12 V - ou - si un convertisseur de tension doit être utilisé, plus il est efficace, mieux c'est.

Si l'appareil doit rester allumé en permanence, c'est pour des raisons de sécurité en mer : il faut surveiller 24 heures sur 24 un signal AIS = un navire qui s'approche, ou pour pouvoir utiliser la "veille au mouillage" (= si le navire se déplace de plus de quelques mètres pendant que l'on dort, ou si la profondeur de l'eau change, une alarme retentit).

Après avoir fait des recherches sur le sujet, il semble que personne dans le monde entier n'ait créé un système qui fonctionne avec Open CPN et qui ne soit pas basé sur un ordinateur portable. Je n'ai même pas trouvé de version basée sur une tablette capable de faire fonctionner le récepteur AIS/GPS externe, ce que je trouve presque choquant. Mais utiliser un téléphone signifierait une consommation d'énergie bien moindre et une plateforme moins chère, disponible pour tous. La possibilité de connecter un écran externe (par le timonier, pour les sorties par mauvais temps, de jour, par exemple) serait la crème de la crème.

Vous avez tout ça ? Bien ! ;)

2voto

dotVezz Points 3625

Tout d'abord, il n'y a vraiment aucun moyen d'émuler un PC Windows moderne sur Android, et il y a une longue liste de raisons pour cela. Donc, pour être honnête, vous ne serez tout simplement pas en mesure d'exécuter un logiciel Windows sur un téléphone Android.

Cela dit, OpenCPN peut en fait être exécuté sur Android . Et googler montre qu'il y a quelques guides "plus faciles pour avoir fait en sorte que ça arrive. De nombreux appareils Android disposent déjà d'un GPS intégré et d'un matériel de communication, ce qui (je suppose) serait suffisant pour vos besoins tant que vous êtes dans des eaux côtières ou intérieures (où vous avez une connexion de données). Je ne serais pas surpris que certains Dongles AIS fonctionnent avec Android sans avoir besoin de pilotes, vous donnant accès à l'AIS pratiquement partout en mer (mais je peux me tromper).

Quant à l'AIS en tant que fonctionnalité distincte, il existe en fait un certain nombre d'applications AIS disponibles pour Android, avec des fonctionnalités différentes. Je ne pense pas avoir assez d'informations pour déterminer si elles ont les fonctionnalités dont vous avez besoin, mais n'hésitez pas à les regarder. Voici quelques liens, si vous ne les avez pas déjà trouvés vous-même :

Balise de bateau , MarineTraffic Positions des navires y mAIS - Rapports sur la position des navires

Maintenant, passons aux choses sérieuses : Si vous voulez une installation transparente et économe en énergie "That Just Works™", alors Android ne sera probablement pas la solution. Je vous suggère de vous tourner vers les tablettes Windows Atom à faible consommation d'énergie. Vous pouvez garder Windows ou, alternativement, installer Linux sur elles. Elles tirent considérablement moins de puissance qu'un ordinateur portable moyen et sont tout à fait capables.

TL;DR... OpenCPN fonctionne sur Android . Et vous pouvez obtenir le mode d'emploi des guides sur la manière de le réaliser (besoins de Root). Il existe des applications AIS pour Android (liens ci-dessus). Enfin, votre meilleure option est probablement une tablette Windows bon marché, pas Android.

Je propose cette tablette ou quelque chose de similaire.

1voto

ce4 Points 14264

OpenCPN déclare futur support Android, possible dès qu'ils ont migré leur moteur graphique à OpenGL.

Le chemin le plus simple est probablement de continuer à faire tourner OpenCPN sur un ordinateur portable sous Windows et d'utiliser une application de visualisation à distance telle que

à votre tablette/téléphone/etc. Android jusqu'à ce qu'une méthode native Android soit disponible.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X