LK8000

LK8000 - Logiciel Libre de navigation pour PNA/PDA


Je vous propose de vous faire découvrir un logiciel libre (en GPL c'est a dire que le logiciel est libre de droit ainsi que ces sources) .
Je vais essayer de vous présenter la manière la pus simple d'avoir rapidement la possibilité de tester ce petit logiciel qui permet de mettre sur un PNA/PDA/GPS, la seule restriction est que l'appareil cible soit sous Window$!






[introduction]
A l'origine, c'est un projet commercial pour le vol à voile qui a été abandonné, et dont les codes sources ont été cédés et repris pour donner lieu à premier opus libre Xcsoar.
Une nouvelle équipe a ensuite été créer pour faire naitre LK8000
Même si XCsoar est trés trés bien, la version 4 de LK8000 sortie récemment est géniale, et même si le logiciel est principalement dédié au vol à voile, on peut rapidement le configurer pour donner un super logiciel GPS Aviation.
La seule faiblesse de XCsoar pour nos applications réside dans le format un peu simpliste de ces Waypoints/POI qui ne permet pas trop d'insérer des informations intéréssantes pour nos applications.

[Ce qu'est LK8000 et ce que n'est pas LK8000]
  • LK8000 est un logiciel destiné au vol à voile et aux applications de Vol libre; il reprend l'ensemble des outils permettant de faire du vol thermique et de la compet.
  • LK8000 ne permet pas d'afficher des cartes comme on en a l'habitude, il affiche des fichiers de topologie (relief+reseau(hydro, route, etc..)+villes), des zones aériennes, des waypoints/POI (comme des aérodromes, point VFR, etc...)
  • LK8000 est un appareil indicateur, pas un appareil de mesure
  • LK8000 n'est pas un logiciel Moving map, on ne peut y afficher des cartes




[Sur quoi on l'installe?]

En fait, comme je l'ai dit plus haut, cela ne s'installe que sur des appareils (PNA/PDA/PC) sous windows.

L'idée est de prendre un GPS auto, pas cher, sur lequel on va installer LK8000 pour en faire un GPS aéro.

En fait, sur la plupart des GPS, le logiciel de navigation auto se lance automatiquement quand on clique sur le bouton, mais le système qui fait fonctionner le GPS est sous windows.. ET tout ce qui reste à faire, c'est soit d'empecher le logiciel auto de démarrer, soit de se débrouiller pour arriver dans windows pour lancer LK8000.

En fonction des marques et des types de GPS c'est plus ou moins simple. Et le meilleur moyen de trouver comment s'y prendre, c'est de faire une recherche sous google.

Cette opération qui consiste à empecher le soft de se lancer pour acceder à windows s'appelle un "débridage". Donc il suffit de chercher "debridage GPS XXX" et on trouve rapidement des solutions.


Pour ma part, la liste des GPS sur lesquels j'ai reussi à installer LK8000 sont :
-Mio c728
-Mio M400,M410
-Mio v735
-MIO c620
-TAKARA

Ces GPS sont pas mal, par contre avec une batterie pas géniale, et un rétro-éclairage un peu faible (important quand il fait trés beau et que le soleil l'éclaire directement)

Pour ces GPS une mine d'information est a trouver sur  : https://www.mioskins.org/forum/portal.php
http://www.gpspassion.com/forumsen/forum.asp?FORUM_ID=83


Les gens du vol à voile se sont penchés sur le problème du rétro-éclairage pour les applications aéro, et ils ont fait un benchmark des meilleurs GPS (compatible LK8000 évidemment). Ceux qui sortent du lot sont :
  • Vertica V2
  • GliderGuider
  • Holux GPSmile 61CS (only 4,3" but robust and waterproof)
  • Naviter Oudie2 (not the older model)

Pour l'instant aucun développement n'est prevu pour porter le logiciel sous android. Par contre il existe un soft bien connu des linuxiens, WINE, qui permet de faire tourner des applis window$ sous linux, et une version Android est en cours de développement !
Cela devrait permettre de faire tourner LK8000 sous android (et donc sur toutes les pablettes, smartphone, etc...) Donc à suivre!

http://linuxfr.org/news/portage-de-wine-en-cours-sur-android 

 
[On commence par ou?]
En fait tout commence sur le site d'lk8000 pour télécharger le logiciel :
http://lk8000.it/
Télécharger l'archive sur http://lk8000.it/download/software.html
vous allez obtenir une archive; dans cette archive on va y trouver
des executables(*.exe), il s'agira d'utiliser celui associé à l'appareil sur lequel vous le faites marcher ex:
LK8000-PC.exe : c'est pour le faire tourner sur le PC
LK8000-PNA.exe : c'est pour le faire tourner sur des PNA (GPS de navigation routiere) et windows mobile 6
LK8000-PPC2002.exe : version window$ mobile 2002
LK8000-PPC2002.exe : version window$ mobile 2003

Décompressez l'archive entièrement sur votre appareil:
-Dans Mes documents si c'est un PC ou PNA
-Pour les GPS auto, je vous conseille de le mettre sur une carte SD rapporté, et vous copiez tout à la racine de la carte

[il vous faut des cartes !]

Le site permet de telecharger un grand nombre de carte en fonction de votre zone et de la définition que vous souhaitez (DEM1000=resolution de 1000m; DEM50=resolution de 500m)
Attention, plus ya de résolution, plus c'est gros (sisi!)
Si vous ne vous y retrouvez pas, le site d'LK8000 propose de vous en faire des persos, mais le fichier ne doit pas dépasser les 4.5Mo (ne lui demandé pas de vous couvrir l'intégralité de l'europe au 1/10000)
Je vous laisse découvrir la petite procédure sur le site.

Les cartes doivent toutes se mettrent dans le repertoire _Maps, on les selectionnera ensuite dans le menu de configuration.

Le site des cartes : http://www.lk8000.it/download/maps.html

[Comment ca marche????]

En fait ca marche tout seul ! il est livré dans une version pré-configuré; il suffit juste de lancer le fichier *.exe qui correspond à la machine sur lequel vous l'avez installez.
Pour les GPS/PNA, il faut qu'il soit "débridé" c'est à dire que sur certains PNA, le logiciel par défaut se lance tout seul.
Il faut donc arriver à désactiver se lancement automatique. Si c'est votre cas, dites le moi je vous trouverais la solution sur internet.
Sinon, une autre alternative, c'est de chercher un explorateur de fichier dans votre PNA, il y en a souvent un (comme dans mon MIO728) qui permet de naviguer dans les répertoires.
Dans ce cas c'est tout simple : faut aller sur la carte SD, trouver l'exécutable et le lancer....
Bref sur ces étapes la, il n'y a pas de solution miracle, dites moi vos problèmes, j'essayerais de vous trouver la solution.

Voila, normalement tout devrait bien se passer...
Pour l'utilisation du logiciel, il existe une super doc en francais que je vais vous laisser découvrir :
http://lk8000.it/download/manuals.html


[Si vous voulez une version clef en main]

Voila j'ai mis une version préconfiguré (v5a) ici : http://arnaud.talon.perso.sfr.fr/lk8000/logiciel/
En gros ya qu'à dézipper, et lancer l'executable pour la machine ou vous l'avez dézipper (PC, PNA, PDA...)

J'ai préconfiguré LK8000 pour que cela soit simple à utiliser pour pouvoir rapidement débuter.

J'ai mis un florilège de cartes francaises!

La seule chose que vous avez à faire est d'aller dans le menu de configuration pour :
-Choisir la carte et le fichier topo que vous souhaitez utiliser (par défaut c'est défini pour le SW)
-Configurer le port GPS


 [Les fichiers d'espace aérien et des terrains]

Dans le repertoire http://arnaud.talon.perso.sfr.fr/lk8000/LK8000_fichier/

Vous allez trouver :
  • AIRSPACE_France_2014.txt : le fichier contenant toutes les zones aéro françaises (se met dans le repertoire _Airspaces)
  •  BasulmvXXX.cup : Une mise à jour régulière de la base de données BASULM (se met dans le repertoire _Waypoints) . Pour être plus facile à utiliser j'ai aussi créé des fichiers par zone
  • Pyrennees.cup : une visite des pyrénées avec les pics, les vallées et d'autres points d'intéret
Et voila, reste plus qu'à aller déclarer ces fichiers comme ceux que vous souhaitez utiliser dans le menus de configuration:



Bon je vous laisse faire mumuse !

[Le fichier Waypoint]
En fait LK8000 stocke ces données dans un fichier SeeYou (*.cup), il permet de stocker des infos importantes qui seront accessible dans LK8000.


Rien n'empeche que vous les editiez, et que vous mettiez vos propres points d'interet

Moi je n'ai fait que récupérer des bases de donnée pour les passer à la moulinette et en faire un fichier CUP.

C'est un fichier ASCII vous pouvez l'ouvrir avec NOTEPAD, ou mieux avec excel (format séparé par des points virgules)

le détail du format de fichier est la : http://www.google.fr/url?sa=t&source=web&cd=3&ved=0CC0QFjAC&amp…


[Manipulation des Waypoints]

LK8000 propose un outil permettant de manipuler les waypoints (créer/éditer/supprimer)

Pour tout ceux qui veulent utiliser mon fichier pour d'autre applications, il existe un logiciel génial GPSBABEL qui permet de convertir de nombreux fichiers GPS dans de nombreux fichiers GPS(!) :
http://www.gpsbabel.org/

Pour visualiser tout ces points, un autre logiciel libre génial Viking: http://sourceforge.net/projects/viking/
Cela vous permettra de visualiser vos points sur les cartes d'OpenstreetMap

[Refaire son vol]
LK8000 stocke systématiquement les logs quand on eteind et qu'on allume le GPS. Il met tout dans un fichier *.IGC avec la trace complète et les paramètres du vol. Le repertoire de stockage est LK8000\_Logger.


Et aprés? Bien ya plus qu'à faire mumuse.

Il existe des sites et des programmes pour lire les *.IGC comme :
http://www.victorb.fr/visuigc.html


On peut aussi les tranformer en fichier google earth pour refaire le vol dans GE :
http://cunimb.net/igc2kml.php
 Bref ya de quoi faire!

des sites et tutoriaux :
http://ywtw.de/igcsim.html
http://tracesdevol.free.fr/01_apportoliveleduc/Tutorial_igc.htm