1. Introduction
This document describes the format for the flight plan file used by iFly Jets: The 737NG gauge.
All related flight plans are stored in “FLTPLAN” folders, which are located under the directory of
your flight simulator installation (eg. c:\fs9\iFly\737NG\navdata).
2. Data structure
Each line appeared in the file represents one entity or one navigation point, and each line ends
with comma “,”. Please note. The comma must always be assigned at the end of the line, even if
there is no actual data written in that line.
Line #1:
ICAO code for departure
Line #2:
ICAO code for destination
Line #3:
Takeoff runway. The allowed input is string combination of letters such as ”R”, ”C”, “L”,
and digit numbers from “0”~”9”. The maximum length of each string is 3 characters.
For example, “07”, “07R”, “07C” and “07L” are legal format.
Line #4:
Cruising altitude. The input digits must be within 1000-50000. Entry like FLXXX is
not allowed.
Line #5:
Name of SID procedure for departure
Line #6:
Name of SID TRANS procedure for departure
Line #7:
Name of STAR procedure for departure
Line #8:
Name of STAR TRANS procedure for departure
Line #9:
Name of APPR procedure for departure
Line #10:
Name of APPR TRANS procedure for departure
Line #11:
Serial code of VFR procedure for departure. The serial code is based on the file named
“wpNavAPT.txt”, which is located at “\iFly\737NG\navdata\wpNavAPT.txt”. -1 indicates not to
Note: It is highly recommended to leave ‘-1;’ for the lines #11 and #16, leave ‘;’ for the lines
between #5 and #10, #12 and #15 in order to avoid potential unnecessary conflict.
Starting with line #17, each line represents one navigation point and its associated data, separated
by comma.
Line #17.1:
Route name. The input is allowed for string combination such as “A”~“Z”, “0”~“9”. This
data item stands for the name of the route. For example, ’GS 14D’, or ’DIRECT’.
Line #17.2:
Property of navigation path, which is defined as follow:
0 SID;
1 SID+TRANS;
2 Specified waypoints;
3 DIRECT;
4 STAR;
5 APPR TRANS;
6 APPR (ILS/VOR/NDB);
7: MISSED APPR;
8: HOLD;
9: VFR APPR;
10: STAR TRANS;
11: Runway;
Line #17.3:
Name of navigation point. The insertion for the name of navigation point must be full name
instead of the format shown on CDU. The insertion allows string combination such as “A”~“Z”,
“0”~“9” ,“/”, “.”. For example, “DSH”, or “DSH153/11.7”.
Line #17.4:
Name of navigation point shown on CDU. The insertion allows string combination such as
“A”~“Z”, “0”~“9” ,“/”, “.”. For example, “DSH153/11.7” must input as “DSH01”.
Line #17.5:
Coordinates of navigation point. The format is ABB. BBBBBBCDD. DDDDDD.
A is the sign mark, which can be “+”or “-“representing south lat and north lat respectively.
B is latitude. The format must be, for instance, “12.345678”. It needed to append more zero
numbers in the end of data item when it’s necessary.
C is the sign mark, which can be “+”or “-“representing west longitude and east longitude
respectively.
D is longitude. The format must be, for instance, “123.456789”. It needed to append more zero
numbers in the end of data item when it’s necessary.
Line #17.6:
It is a flag which specify whether the airplane needs to fly over this waypoint.
0: No need to fly over.
1: Need to fly over.
Line #17.7:
It is a flag which stands for the property of the route associated with this waypoint.
0: Track to Fix.
1: Direct to Fix.
2: Course to Fix.
3: Arc to Fix.
4: Radius to Fix.
Line #17.8:
Heading of waypoint in degree. If the current waypoint and previous waypoint are not the
condition point, the FMC automatically calculates the heading.
If value in 17.9 is “0” and value in 17.7 is “3”, it indicates the radial when finish the leg.
If value in 17.9 is “0” and value in 17.7 is “4”, the universal data item 6 must be set.
Line #17.9:
It is a flag which indicates whether this waypoint is a conditional point.
0: It is not a conditional point.
1: It is a conditional point.
Line #17.10:
It is a flag which indicates whether this waypoint needs speed constraint.
0: It does not need speed constraint.
1: It need speed constraint.
Line #17.11:
It is a flag which indicates the speed at this waypoint, either in MACH or IAS.
0: MACH
1: KNOT
Line #17.12:
Speed at this waypoint in KNOT.
If the value from Line #17.11 and Line #17.10 indicate ‘1’, the FMC uses this speed
If the value from Line #17.11 indicates ‘1’ and Line #17.10 indicates ‘0’, the FMC uses
automatically calculated speed and ignores this speed.
If the value from Line #17.11 indicates ‘0’, the FMC ignores this speed.
Line #17.13:
2: Right turn.
Line #17.20:
If data item 17.19 is”1”, this data item indicates the altitude (in feet format) which the airplane
needs to intercept.
Line #17.21:
If data item 17.19 is”2” and the airplane needs to fly through a Radial, or if value in 17.9 is “0”
and value in 17.7 is “3”, this data item indicates the Radial value of heading to signal station.
Line #17.22:
If data item 17.19 is”2” and the airplane needs to fly through a DME, this data item indicates the
DME value of heading to signal station, used digit numbers to indicate DME. (E.g. 2, 2.5, 10.85,
15). If this data item is “0”, the airplane needs to fly through a Radial.
If value in 17.9 is “0” and value in 17.7 is “3”, this data item indicates the DME value of heading
to signal station, used digit numbers to indicate DME. (E.g. 2, 2.5, 10.85, 15).
If value in 17.9 is “0” and value in 17.7 is “4”, this data item indicates the radius, used digit
numbers to indicate radius. (E.g. 2, 2.5, 10.85, 15).
Line #17.23:
If value in 17.19 is”3”, this indicates the course value of interception. It is used three digit
numbers to show course.
Line #17.24:
If value in 17.19 is”4”, this indicates the VECTORS value of interception. It is used three digit
numbers to show course.
Line #17.25:
If value in 17.19 is”2”, or if value in 17.9 is “0” and value in 17.7 is “3”, this indicates the
frequency of a signal station which the airplane will intercept with. The format is XXX, XXX.X,
XXX.XX, this filed can also be a frequency or navaid ID.
Line #17.26:
Starting from Line #26 to Line #48, all data are weather information, must be given by following
values
“-1000,-1,-1,17,0,-1000,-1,-1,17,0,-1000,-1,-1,17,0,-1000,-1,-1,17,0,-1000,-1000,0,”