Table des matières
Le ZKV500 n'est pas un avion ni un hélicoptère, c'est un instrument qui s'intègre dans n'importe quel tableau de bord 3D. Cette page a pour objectif de montrer son fonctionnement. Il équipe pour l'instant le Lionceau et le DHC 3 Otter (versions CVS), et peut-être encore d'autres. En revanche, il n'est pas fonctionnel avec la version 1.0.0 de FlightGear 1).
Ne cherchez pas ce GPS dans le commerce, il n'existe pas Un manuel est fourni dans le fichier $FGROOT/Aircraft/Instruments-3d/zkv500/manual.txt[en, GIT] InstallationDans le cockpitDans la vraie vie, il faudrait s'armer de scie sauteuse, pinces, boulons, papier de verre, perceuses, plans, etc. pour installer l'engin. Aucun élément de tout cet attirail n'est utile ici. Tout se passe dans deux fichiers: la définition de l'avion, dans la section <nasal></nasal> <zkv500> <file>Aircraft/Instruments-3d/zkv500/ZKV500.nas</file> </zkv500> et ensuite dans le fichier qui place les instruments dans votre cockpit (ici, en exemple, dans le Lionceau: <model> <path>Aircraft/Instruments-3d/zkv500/ZKV500.xml</path> <offsets> <x-m> 0.002 </x-m> <y-m> -0.051 </y-m> <z-m> -0.022 </z-m> </offsets> </model> et voilà votre GPS ZKV500 est installé et prêt à être utilisé. Bons vols Debuggage
J'ai créé un petit outil de débuggage pour permettre de faire des modifs sans avoir à relancer FlightGear à chaque fois. (voir Nasal pour les Nuls). var zkv_dir = getprop("/sim/fg-root") ~ "/Aircraft/Instruments-3d/zkv500/"; io.load_nasal(zkv_dir ~ "zkv_dbg.nas", "zkv_dbg"); zkv_dbg.reload_zkv_code();
Sans objet 3D (boite de dialogue)Dans la console Nasal (ou dans un des fichiers de config de votre avion, ou même de FlightGear pour le lier à un événement du clavier, de la souris, ou du joystick), entrez ces quelques lignes var zkv_dir = getprop("/sim/fg-root") ~ "/Aircraft/Instruments-3d/zkv500/"; io.load_nasal(zkv_dir ~ "zkv_dbg.nas", "zkv_dbg"); zkv_dbg.test();
Les fichiers de sauvegardeLe GPS ZKV500 est capable de lire et d'écrire des données qui permettent une réutilisation future. BookmarksVos favoris sont lus et enregistrés dans le fichier $FGHOME/Export/bookmarks.xml Il est tout à fait possible d'éditer à la main ce fichier afin d'organiser vos favoris (ajout, suppression ou réorganisation). Un exemple de fichier de sauvegarde <PropertyList> <bookmark> <ID type="string">BCA</ID> <latitude-deg type="double">43.19126017</latitude-deg> <longitude-deg type="double">2.743134136e-05</longitude-deg> <altitude-ft type="double">1179.267603</altitude-ft> <infos type="string">no infos</infos> <waypoint-type type="string">GPS</waypoint-type> </bookmark> <bookmark n="1"> <ID type="string">LFBT</ID> <latitude-deg type="double">43.178643</latitude-deg> <longitude-deg type="double">-0.006341</longitude-deg> <altitude-ft type="double">0</altitude-ft> <name type="string">Tarbes Ossun Lourdes</name> <desc type="string">no infos</desc> <waypoint-type type="string">APT</waypoint-type> </bookmark> <bookmark n="2"> <ID type="string">LFBD</ID> <latitude-deg type="double">43.178643</latitude-deg> <longitude-deg type="double">-0.006341</longitude-deg> <altitude-ft type="double">0</altitude-ft> <name type="string">Bordeaux Merignac</name> <desc type="string">no infos</desc> <waypoint-type type="string">APT</waypoint-type> </bookmark> </PropertyList> RoutesLes routes sont lues depuis $FGHOME/Routes/*.xml et écrites dans le répertoire $FGHOME/Export/Routes. Le script ./plandevol sait écrire un plan de vol dans le format attendu par le ZKV500: ./plandevol -d lfbt -a lfpt --wpt $FGHOME/Routes/lfbt-lfpt.xml Mode d'emploiPrésentation généraleL'antenne est quelque part dans le fuselage, où? je n'en sais pas plus que vous, de toute façon elle est caché sous la carcasse, nous ne lavoyons pas. Ce qu'on voit et ce que nous pouvons manipuler c'est l'affichage… Il s'agit d'un instrument cylindrique, il est orné
Lorsque le GPS est éteint l'affichage LCD est éteint, les deux LED également, aucun bouton n'est actif sauf la molette ON/OFF. Une fois l'instrument allumé tous les boutons, molettes et LED sont actifs. Toutes les molettes, peuvent tourner dans le sens des aiguilles d'une montre (clic-gauche sur la molette) ou dans le sens inverse (clic droit sur la molette), permettant ainsi une navigation dans les deux sens.
Réglages des paramètresLe GPS ZKV500 possède des paramètres qui peuvent être modifiés pendant la durée du vol. Pour accéder aux écrans de règlages, entrez sur l'écran de sélection des modes, puis avec la molette PAGE affichez l'écran du réglage à modifier. Unités de mesuresIl est possible de modifier l'unité de mesure pour l'afichage
Toutes les valeurs concernées par ces unités de mesures seront affectées, et le symbole de l'unité de mesure utilisée sera affichée à droite de la valeur Seuils d'alerteIls définissent la durée minimale restante avant d'atteindre le prochain noeud du parcours. Dès que le temps restant avant d'atteindre ce point est atteint la LED rouge clignotera, dès que le temps d'attente passe en dessous du seuil de changement de point de passage, le prochain point de passage est chargé et la nouvelle route calculée.
Liste des écransModeAndSettingsOn accède à cet écran depuis n'importe quel autre écran en tournant la molette MODE. Depuis cet écran il est possible de modifier le mode du GPS, toujours en faisant tourner la molette MODE, à travers les 4 modes du GPS
Pour entrer dans un de ces modes appuyez sur la touche START. En tournant la molette PAGE les écrans successifs des autres réglages sont affichés, pour modifier un des réglages, utiliser la molette SELECT. PositionMainCet écran est disponible dans les 4 modes du GPS, et donne des informations sur la position de l'avion tel que calculée par le GPS:
Depuis cet écran il est possible de sauvegarder le point actuel de l'avion dans les bookmarks (favoris) du GPS, en appuyant sur la touche ENTER, vous entrez alors dans l'écran d'édition décrit plus loin afin de donner un nom à votre relevé. WaypointEditFaites défiler les lettres grâce à la molette SELECT, un appui sur ENTER vous permet de passer à la case suivante, un appui sur START valide l'entrée et enregistre le point de relevé dans vos favoris. OdometersQuelques informations concernant le suivi du vol actuel:
Le bouton ESCAPE permet de remettre à zéro les compteurs (sauf TRIP). WindInfosQuelques infos calculées par le GPS concernant le vent environnant l'avion
Nota bene: ces informations ne sont disponibles que si la vitesse-air de l'avion est suffisante NavigationMainCertainement l'écran le plus utile. Il n'est accessible que depuis les modes AIRPORT, TURNPOINT et TASK
En mode TASK, le bouton ENTER vous permet de passer directement au point de passage suivant. Dans les autres modes le bouton ENTER vous permet d'ajouter le point de passage cible dans la route à suivre. Le bouton START vous permet d'enregistrer la route ainsi construite. AirportMainCet écran n'est accessible que depuis le mode AIRPORT. Par défaut cet écran affiche des données concernant l'aéroport le plus proche. Il est cependant possible d'effectuer une recherche pour un aéroport particulier.
En appuyant sur la touche ENTER vous ajoutez l'aéroport dans la route à suivre (cf NavigationMain). En appuyant sur START vous entrez en mode TURNPOINT et le GPS est réglé pour vous amenez vers l'aéroport. AirportInfosCet écran affiche le nom complet de l'aéroport ainsi que les pistes disponibles, leur longueur et leur largeur. Il n'est pas terminé, et seules les 4 premières pistes sont affichées (cf le futur) SearchAirportIl vous est proposé d'entrer le code OACI de l'aéroport que vous recherchez. Avec la molette SELECT vous pouvez faire défiler les lettres A à Z et les chiffres 0 à 9. Appuyez sur ENTER pour valider la lettre et passer à la case suivante. Une fois le code OACI entré, un appui sur START lance la recherche. Si l'aéroport a été trouvé, vous revenez directement à la page AirportMain, dans le cas contraire la zone d'édition est remise à zéro. TurnpointSelectCette page n'est accessible qu'en mode TURNPOINT, elle permet de naviguer dans vos bookmarks (favoris). Pour sélectionner un favori, faites défiler le curseur ”>” devant son nom à l'aide de la molette SELECT. Si il y a plusieurs pages de favoris, la molette SELECT vous permettra également de les parcourir. Appuyez sur START pour lancer la navigation vers le favori. TurnpointInfosCette page n'est pas encore fonctionnelle TaskSelectCet écran n'est disponible qu'en mode TASK, elle permet de naviguer dans vos routes préprogrammées. Pour sélectionner une route, faites défile le curseur ”>” devant son nom avec la molette SELECT puis appuyez sur START pour lancer la navigation depuis votre position vers le premier point de passage de la route. Le GPS vous permettra alors de suivre la route étape par étape. WaypointInfosCette page n'est pas encore fonctionnelle WaypointsListCette page n'est accessible qu'en mode TASK. Elle permet d'afficher la liste des points de passage contenus dans la route. Les différents modesPositionAirportTurnpointTaskQuelques exemples pratiques d'utilisationCréer un plan de volRester dans un périmètre de 50 km de son point de départSuivre un plan de volLe futur du ZKV5001)
problèmes connus: zones cliquables non détectées, utilisation d'API Nasal non présentes en version 1.0.0 comme props.globals.getNode().setDoubleValue()
|