Cet article ne prétend pas remplacer les mises à jour de Navigraph mais il peut ponctuellement vous permettre de modifier, ajouter ou supprimer des données de navigation de l’ATR de chez FlightOne.
Tout d’abord rappelons que cet avion utilise ses propres datas et qu’elles se trouvent dans le dossier “Flight Simulator X\Flight One Software\Flight One ATR 72-500\NavData”.
- airports.txt contient les datas airport et pistes
- navaids.txt contient les VOR, DME, NDB.
- waypoints.txt contient au hasard… les waypoints
- ats.txt contient les routes
- Le dossier SID contient les SID
- Le dossier STAR contient bien entendu les STAR
Gestion des aides à la navigation
Voyons ce qui concerne ce que nous avons le plus de chances de modifier c’est à dire les aides à la navigation
Dans le cas que je vous détaille ci-dessous il s’agit de rajouter le VOR VILLAFRANCA utilisé lors d’une approche sur Barcelone et que des SID utilisent. Après m’être dit que mon ATR faisait des siennes, puis pensé que FSX commençait à me gonfler, j’ai réalisé que, en réalité, cette balise manquait. Pourtant elle est très utilisée aux dires du contrôleur aussi sympa que compréhensif et au courant du problème. La structure du fichier est de type
VLA|VILLAFRANCA|113150|1|1|195|41342500|1547777|2165|ESP
Chaque ligne correspondant à une balise comporte 10 éléments comportant tous une donnée, y compris un espace et chaque élément est séparé du suivant par le signe “|”
- VLA : Identification de la balise. Donnée de type chaine de caractère
- VILLAFRANCA : Nom de la balise. Donnée de type chaine de caractère
- 113150 Fréquence de la balise multipliée par 1000 par avoir un entier (113.150 * 1000)
- 1: renseignement VOR (si 0 c’est un NDB). (Les ILS sont dans le fichier airports.txt)
- 1 : renseignement DME (si 0 non DME)
- 195 : distance en NM de captation de la balise. Sauf obstacles 195 est la valeur le plus souvent choisie.
- 41342500 : partie entière de la valeur de la latitude de la balise en degrés multipliée par 1.000.000
Exemple : 10°20′30″ font (10 + 20/60 + 30/3600) * 1.000.000 = 10341666,66666 (on prend 10341666) - 1547777 : idem pour la longitude. On trouve ces valeurs sur les cartes
- 2165 : altitude en pieds de la balise
- SPA : Code ISO du pays sur 3 caractères(ici l’Espagne). Liste ici
Il vous suffit maintenant avec le bloc note de corriger une entrée existante ou d’écrire votre ligne nouvelle et de la copier dans le fichier navaids.txt.
On ouvrant ce fichier vous trouvez déja un VLA aux USA
En effet il existe aux 4 coins du monde des balises qui peuvent avoir le même nom, ce qui explique que parfois vous avez des plans de vol avec des sauts transocéaniques surprenants ! Pas de problème vous ajoutez votre ligne nouvelle et votre balise sera prise en compte au prochain chargement de l’appareil. Simplement en tapant VLA dans le FMC celui-ci vous demandera de quel VLA vous voulez.
Voila c’est finalement plus simple qu’on pouvait le craindre.
Gestion des données aéroports
Elles se trouvent dans le fichier airports.txt Reprenons l’exemple d’un aéroport espagnol non pas que mes origines me rendent partial mais parceque c’est le dernier aéroport dans lequel il m’a manqué un ILS: il s’agit de Madrid LEMD. Une recherche dans le fichier ouvert avec le bloc note de LEMD donne ceci
Comme dans le fichier navaids les données sont séparées par le signe “|”
Première ligne
- A c’est la ligne des données aéroport proprement dit
- o LEMD code ICAO de l’aéroport
- o BARAJAS nom de l’aéroport
- o 40472231 latitude exprimée comme dans les navaids (voir plus haut)
- o -3560945 longitude idem
- o 2000 altitude de l’aéroport en pieds
Deuxième ligne et suivantes
- R c’est une ligne concernant une piste. Prenons la 18L à la troisième ligne
- 18L nom de la piste
- 183 QFU de la piste en degrés
- 12139 longueur de la piste en pieds
- 1 on a le chiffre “1″ si la piste dispose d’un ILS et “0″ si ce n’est pas le cas
- 109300 fréquence de l’ILS multipliée par 1000 (119.300*1000)
- 183 route de l’ILS
- 40491022 latitude du seuil de piste
- -3562822 longitude du seuil de piste
- 1946 altitude du seuil de piste
- 300 angle d’approche multiplié par 100 (3°*100)
- 50 hauteur de survol du seuil de piste en pieds
Maintenant sur la ligne 7 de la piste 36R nous voyons que l’ILS manque rajoutons-le, sa fréquence est 110.30
R|36R|3|12139|1|110300|3|40457703|-3562628|1950|300|50
Gestion des SID et des STAR
Elles se trouvent dans les dossiers SID et STAR comme indiqué plus haut
Prenons un exemple: la STAR MOU de Paris Orly (LFPO) sur http://www.sia.aviation-civile.gouv.fr/html/frameset_aip_fr.htm
Ce qui va suivre est valable pour les SID et les STAR
Je charge la carte des STAR contenant MOU
puis la procédure d’arrivée MOU
enfin je charge le contenu de la STAR MOU de LFPO du FMS de l’ATR: LFPO.txt. Voici la partie qui nous intéresse.
Détaillons son contenu ligne par ligne
- P|MOLEK|ALL|MOU|0|7
P pour procédure comme on a eu A pour airport
MOLEK nom de la procédure
ALL pour toutes les pistes. On aurait eu 06 par exemple si ça n’avait intéressé que la 06
MOU point d’entrée de la STAR. Ici VOR MOU (pour la STAR ATN il s’agit du VOR ATN, pour Ardol c’est le point ARDOL etc…)
0 c’est un boléen(o pour “non” et 1 pour “oui”) qui indique si cette STAR est la STAR par défaut
7 c’est le nombre d’ étapes de la star
- S|MOU|46706750|3631667| |IF|0|0|0|0|0|0|0|0|0|0|0|0|0
Certaines valeurs concernent les STAR d’autres les SID d’où des 0 si non utilisé.
S pour step=étape
MOU nom du point. Ici VOR MOU
46706750 Latitude du point
3631667 Longitude du point
chaine vide c’est l’identifiant du point (on aurait pu ici remettre MOU)
IF type de procédure(voir la liste plus bas). Ici IF pour point initial (en anglais “initial fix”)
0 virage [0=tourner au plus court] [1= tourner par la gauche] [2= tourner par la droite]
0 cap à suivre. Si 0 pas de consigne particulière pour cette valeur et les suivantes
0 distance à la navaid en NM*100
0 gisement de la navaid en degrés*100
0 distance à la navaid en NM*100
0 restriction de vitesse en kts
0 restriction de vitesse [0= pas de limite] [1=au dessus altitude 1][2=sous altitude 1][3= entre alt 1 alt 2]
0 altitude 1 en pieds
0 altitude 2 en pieds
0 point à survoler [1 si à survoler]
0 point d’approche initiale[1 si IAF]
0 point d’approche final[1 si FAF]
0 point d’approche manquée[1 si MAP]
- S|OKRIX|47966111|3567500| |TF|0||0|0|0|180|0|0|0|0|0|0|0
Dans cette ligne 4, en lieu et place de [IF] on a [TF] pour chemin entre deux points( track between two fixes)
On a également 180 pour la restriction de vitesse
- S|MOLEK|48293750|3064889| |TF|0|0|0|0|0|250|2|1000|0|0|0|0|0
Sur ces deux dernières lignes on peut se rendre compte qu’il ne faut pas prendre pour argent comptant les données fournies avec l’appareil. Les 180kts de la ligne 4 sont surement faux, on devrait avoir une altitude max de 12000 ft puisqu’il est indiqué que à D 29 BRY c’est à dire précisément à OKRIX on doit respecter cette altitude, quand à la ligne 8 on a [250 limite vitesse] [2 au dessous de] et [1000 pieds]
En réalité si on lit la STAR de la SIA on voit que l’on devrait avoir à MOLEK |250|2|10000|
On voit donc que d’une part on a intérêt à jeter un coup d’oeil à nos SID et STAR préférées et d’autre part que les corriger n’est pas aussi sorcier que cela parait au premier abord. Le tout est de savoir ce que contiennent les lignes de données et c’est, je ne sais même plus où, que j’ai pu me procurer leur contenu fourni en 2004 par Hans Hartmann le concepteur de l’ATR FlightOne.
- Cas d’une SID
Prenons par exemple AVN7B à LFML.
P|AVN7B|14L|AVN|0|7
S|D133B|43421886|5236042|MTG|CF|0|13500|690|7279|100|0|1|370|0|0|0|0|0
S|D118C|43422083|5263074|MTG|CF|0|8000|800|7540|100|0|0|0|0|0|0|0|0
S|VENTA|43583055|5234472|MTG|CF|1|34300|1300|2960|900|0|1|5000|0|0|0|0|0
S|VENTA|43583055|5234472| |IF|0|0|0|0|0|0|1|5000|0|0|1|0|0
S|LOGIS|43703055|5178055| |TF|0|0|0|0|0|0|1|7000|0|0|0|0|0
S|SAURG|43883333|5095278| |TF|0|0|0|0|0|0|0|0|0|0|0|0|0
S|AVN|43995361|4746388| |TF|0|0|0|0|0|0|0|0|0|0|0|0|0
Admettons que l’on désire se faire une SID perso allant jusqu’à MTL appelée MTL1T. Il suffit de recopier le tout et faire quelques modifs ce qui va donner
P|MTL1T|14L|AVN|0|8——————— 8 au lieu de 7 puisqu’on ajouté une étape
S|D133B|43421886|5236042|MTG|CF|0|13500|690|7279|100|0|1|370|0|0|0|0|0
S|D118C|43422083|5263074|MTG|CF|0|8000|800|7540|100|0|0|0|0|0|0|0|0
S|VENTA|43583055|5234472|MTG|CF|1|34300|1300|2960|900|0|1|5000|0|0|0|0|0
S|VENTA|43583055|5234472| |IF|0|0|0|0|0|0|1|5000|0|0|1|0|0
S|LOGIS|43703055|5178055| |TF|0|0|0|0|0|0|1|7000|0|0|0|0|0
S|SAURG|43883333|5095278| |TF|0|0|0|0|0|0|0|0|0|0|0|0|0
S|AVN|43995361|4746388| |TF|0|0|0|0|0|0|0|0|0|0|0|0|0
S|MTL|44554943|4779861| |TF|0|0|0|0|0|0|0|0|0|0|0|0|0——————MTL (coordonnées géographiques que j’ai pompées dans une STAR sur LFLL !)
- Liste des indicatifs des procédures ARINC 424
Ce sont les 2 lettres que vous avez en 6eme case (CF, IF, TF etc…)
AF arc de cercle à distance constante d’un point
CA route vers une altitude
CD route jusqu’à une distance DME
CI route jusqu’à la prochaine étape
CF route vers le fix suivant
CR route jusqu’à la fin d’une radiale
DF route calculée vers un fix
FA route d’un fix à une altitude
FC route d’un fix à une distance
FD route d’un fix à une distance DME
FM route d’un fix à une terminaison déterminée manuellement
IF point initial de la procédure
PI virage avant une route vers un fix
RF radiale constante vers un fix
TF route entre 2 fix (selon un grand cercle)
VA cap vers une altitude
VD cap vers une distance DME
VI cap vers l’étape suivante
VM cap vers une terminaison déterminée manuellement
VR cap vers une terminaison selon une radiale
HF automatiquement aller vers un fix après un circuit d’attente
HA automatiquement aller à un fix après atteinte d’une altitude
HM atteindre manuellement
RF radiale vers un fix
En 2004 PI et RF n’étaient pas simulés, je ne sais pas ce qu’il en est aujourd’hui
Voila, c’est tout, à vous de jouer maintenant
Il ne nous reste plus qu’à sauvegarder le fichier et désormais notre brave ATR se sentira plus intelligent. Et en arrivant à Barcelone ou à Madrid fort de ses connaissances nouvelles ou en partant vers le Nord à partir de Marseille c’est lui qui dira





[...] surprise, alors que l’ATR F1 possède sa propre base de données facilement bidouillable (voir mon article là-dessus), par contre pour entrer dans les entrailles de FSX c’est une autre paire de manche. Après [...]
Ping par Ajouter un VOR dans FSX « merci-serge — 9 août 2009 @ 12:23 |
Bonsoir Serge,
superbe tuto concernant les navdata de l’ATR.
Pour ma part j’aimerai modifier les SID et STAR de certain aéroports, mais je ne connait pas toutes les instructions contenu dans celle-ci.
Peut-être pourrai tu m’aider.
Je prend l’exemple de LFML, sur les SID dispo, j’aimerai modifier AVN7B afin de la renommer en MTL1T et en la prolongeant jusqu’au VOR MTL.
P|AVN7B|14L|AVN|0|7
S|D133B|43421886|5236042|MTG|CF|0|13500|690|7279|100|0|1|370|0|0|0|0|0
S|D118C|43422083|5263074|MTG|CF|0|8000|800|7540|100|0|0|0|0|0|0|0|0
S|VENTA|43583055|5234472|MTG|CF|0|1|34300|1300|2960|900|0|1|5000|0|0|0|0|0
S|VENTA|43583055|5234472| |IF|0|0|0|0|0|0|1|5000|0|0|1|0|0
S|LOGIS|43703055|5178055| |TF|0|0|0|0|0|0|1|7000|0|0|0|0|0
S|SAURG|43883333[5095278| |TF|0|0|0|0|0|0|0|0|0|0|0|0|0
S|AVN|43995361|4746388| |TF|0|0|0|0|0|0|0|0|0|0|0|0|0
Comment par xavier — 25 septembre 2009 @ 8:56 |
Bonjour Xavier, rien de tel qu’un gentil commentaire pour se donner le courage de terminer ce tuto sur les navaids de l’ATR de FlightOne. Bon vols et merci de rendre visite à CyberAvia chez qui je traine mes ailes avec une bande de joyeux drilles
http://www.cyberavia.org/
Comment par merciserge — 29 septembre 2009 @ 9:59 |
Autre question concernant les STAR:
Je vois dans les fichiers *.txt des STAR que celle-ci s’arrete sur l’IAF, saurai tu dans quel fichiers se trouvent les procédures d’approche aux instruments, si elles existent?
Comment par xavier — 29 septembre 2009 @ 10:39
Bonsoir, Serge.
Autre question concernant les approches manquées, dans quel fichiers *.txt peut on les trouver si elles existent?
Comment par xavier — 29 septembre 2009 @ 10:52
Bonjour Xavier,
A ma connaissance pas de gestion d’approche manquée ni d’approche finale autre que l’ILS quand il existe et est à portée
Bonne journée
FCY-APO
Comment par merciserge — 30 septembre 2009 @ 8:48
Un grand merci, Serge.
Superbe tuto, il répond trés bien à mes interrogations.
Encore merci
Comment par xavier — 29 septembre 2009 @ 7:39 |
PS: Egalement chez Cyberavia “FCY-XBN”
Comment par xavier — 29 septembre 2009 @ 10:45 |