X-FMC Manual
X-FMC Manual
X-FMC Manual
X-FMC Manual
Complete guide for X-FMC Plugin
X-FMC Dev Team
02/06/2014
http://www.x-fmc.com
The X-FMC manual is provided as is. Basic knowledge of flight planning and IFR (Instrument Flight
Rules) is required before using this software. This plugin is developed for X-Plane 9 and X-Plane 10.
2010 X-FMC Development team. No graphic, image or text from this document or website may be
copied or uploaded to another server without written permission by the authors. This software is
free and cannot be bundled inside, distributed or sold by any other third party without author
written permission.
X-FMC Manual
1 Summary
1
2
Summary.......................................................................................................................................... 2
Introduction ..................................................................................................................................... 4
2.1
The project .............................................................................................................................. 4
2.2
How it works ............................................................................................................................ 4
2.3
The team.................................................................................................................................. 4
Installation ....................................................................................................................................... 5
3.1
Installer .................................................................................................................................... 5
3.2
How to install the Navigation data .......................................................................................... 5
X-Plane startup and flight preparation............................................................................................ 6
4.1
X-Plane start ............................................................................................................................ 6
4.2
X-FMC Quick review ................................................................................................................ 6
4.3
Flight plans and Company routes ............................................................................................ 7
Before Engine Start.......................................................................................................................... 7
5.1
The MENU page ....................................................................................................................... 7
5.2
INIT / REF Pages ....................................................................................................................... 7
5.3
IDENT/ Position / Flight initialization ...................................................................................... 9
5.4
RTE / Flight Route .................................................................................................................. 10
5.5
Performance Pages................................................................................................................ 11
5.6
VNAV: Climb, Cruise and Descent ......................................................................................... 13
5.7
SID/STAR ................................................................................................................................ 15
In flight........................................................................................................................................... 16
6.1
LEG /Leg list ........................................................................................................................... 16
6.2
Modify Leg List in flight ......................................................................................................... 17
6.3
Flight Progress ....................................................................................................................... 18
6.4
NAV / RADIO Page ................................................................................................................. 19
6.5
Approach Page....................................................................................................................... 19
6.6
Holding Page .......................................................................................................................... 20
Appendix........................................................................................................................................ 21
7.1
General configuration file...................................................................................................... 21
7.2
Data needed for airplane configuration file creation............................................................ 22
7.3
Basic Values ........................................................................................................................... 25
7.4
Advanced Values ................................................................................................................... 25
7.5
Advanced functions ............................................................................................................... 26
7.5.1
#MAX_PITCH_CLIMB ..................................................................................................... 26
7.5.2
#NIGHT_LIT_COLOR....................................................................................................... 26
7.5.3
#AIRBUSSTYLE................................................................................................................ 26
7.5.4
#AP_RESTR..................................................................................................................... 26
7.5.5
#FLP_RTCT_ALT ............................................................................................................. 26
7.5.6
#A_CONFIG .................................................................................................................... 27
7.6
X-FMC Manual
Revision
V1.0 (Nov 2011)
V1.1 (Apr 2012)
V2 (Nov 2012)
V2.1.4 (April 2014)
V2.5 (June 2014)
Reviewer
Tony (MaxWaldorf)
Tony (MaxWaldorf)
Tony (MaxWaldorf)
Tony (MaxWaldorf)
Tony (MaxWaldorf)
Comments
Initial release
Content review + additional info for X-FMC v1.5
Content update for X-FMC V2
Update to match website and new features
New Nav dataset included
Disclaimer:
(c) 2010 X-FMC Development team. No graphic, image or text from this software or website may be copied
or uploaded to another server without written permission from the authors. This software is free and
cannot be bundled inside, distributed or sold by any other third party without author written permission.
This software has been tested and reported with no known virus infection. Therefore, X-FMC Team will
not be responsible for any harm done to your device or computer due to wrong manipulation.
For more information, please refer to XFMC manual and tutorial to learn more on how to operate
XFMC.
You can also visit http://www.x-fmc.com/projects/xfmc/issues to report any bug and http://www.xfmc.com/projects/xfmc/boards to ask your questions.
Fmod library (provided in package) is needed and installed with this installer (be careful when uninstall
because library could be needed by other programs)
X-FMC Manual
2 Introduction
2.1 The project
X-FMC is a Flight Management Computer integrated to X-Plane as a plugin. Relying on internal and
external data, it will help you manage your flight from and to everywhere!
X-FMC is based on a Boeing style FMC with many custom functions.
The product relies mainly on technologies like OpenGL and fmod (for sounds) and is developed in C#.
You can adapt it to almost any aircrafts as long as they have an Autopilot based on X-Plane via a
simple configuration file (X737, and QPAC A321 are a bit different).
For those who want to use it with the X737 or the QPAC A321, please visit our download section as
they require specific configuration files
Our long experience in flight simulation and our active involvement in simulation networks and real
flight experience have given us the will to carry on such a major freeware project.
Please note that we have no link with Laminar Research (X-Plane developers)
X-FMC Manual
3 Installation
3.1 Installer
Windows, Mac and Linux version come with an auto-installer.
Just simply follow the installation process and enjoy the use of your X-FMC plugin.
Reminder:
Please note that using a FMC require knowledge about IFR (Instrument Flight
Rules) and flight planning and this manual will not provide you those basics
Lack of knowledge in those fields might get you errors or wrong behavior of X-FMC.
We can only provide support for our product. (Please review Routefinder or
download Wayfinder)
X-FMC Manual
1. Here you will find the Flight status (Boarding, Climb, Cruise,
Descent, )
2. The screen: 6 buttons on each side that will help you select
values or functions
2
3
6
5
4
5. X-FMC VNAV and LNAV activation
6. Auto-Throttle activation
Each of the panel state or function keys will be explained along this manual and will try to regroup
them in categories. Please note that we try to be as close as common FMC functions but we cant
reproduce all behaviors
Note: Backlit is activated at night by engaging batteries in cockpit.
X-FMC Manual
To continue, simply click on the first Left Screen Key (LSK1) to activate FMC mode. (See previous
picture)
Some hidden features are accessible through this menu such as:
X-FMC Manual
LNAV Management
You can select the lateral offset tolerance that X-FMC can have compared to initial plotted route.
If you wish to Activate or deactivate LNAV (or VNAV) just press the button on the side of the FMC.
Those functions are defined inside the cfg file of each aircraft but you can choose to activate or
deactivate automated functions. (See Appendix for more information on cfg file settings)
X-FMC Manual
First row is about the plane and the configuration file found. Second row will tell you the AIRAC date
you have installed The rest is dedicated to X-FMC.
Note: In case you are using the X737 or QPAC, you will find extra data in front of RSK5.
On startup, you might also see this line appear:
X-FMC now automatically updates your config file if not up to date. You wont have to manually
check if new parameters are included.
X-FMC will then ask you to initialize satellite position by clicking on POS INIT.
Simply enter the ICAO of the airport youre at and validate it with LSK2. Next step is the ROUTE!
X-FMC Manual
Once you have done your flight plan, you can save it by returning to the first page by clicking on the
RTE button, entering ICAO1ICAO2 in co-route and clicking LSK5 ROUTE COPY. Your flight plan
will now be saved for future flights.
10
X-FMC Manual
1. Performance Reference
All fields are mandatory in order to validate your X-FMC pre-flight check.
1.
2.
3.
4.
5.
6.
11
X-FMC Manual
2. Thrust limit
Sel: the selection for FLEX temp (you can enter a
value for N1 max to change) Note: This
parameter is directly taken into account by A320
QPAC plugin.
TO: full take-off power, -5% and -15%. If you
think you are at max capacity and high altitude
airport, consider using it
CLB: 3 climb profiles are available to use full
thrust or less during initial climb
3. TAKE-OFF Preferences
FLAPS: Flaps degrees (or position) for take-off
(must match blue values)
THR REDUCTION: Set for A320 QPAC only.
E/O ACCEL MT: Set for A320 QPAC only.
WIND/SPEED: Current wind average Heading
and speed (kts).
RWY COND: Current runway condition.
REF V1, VR, V2: Reference Take-off speeds.
Note: For Airbus, there are usually no flaps degrees indicated but positions (1,2,3)
Once flaps value entered, validate each Reference speed by clicking on RSK1,2 and 3
Once every input is checked, X-FMC will validate pre-flight checklist and let you know by writing
preflight complete and playing the corresponding sound!
12
X-FMC Manual
Note: For V1 users, please note that VNAV will no longer set your altitude in the MCP. You will need
to set it manually and X-FMC will respect it (as for ATC request)
13
X-FMC Manual
14
X-FMC Manual
5.7 SID/STAR
This page functions are quite obvious. If you have the latest AIRAC from NAVIGRAPH, you will be able
to add Standard Departure and Arrival to your flight plan.
Each time you select an option, you have to execute to validate and it will show the next option list
(you will see that <SEL> will then become <ACT>).
Just navigate through Runways and procedures with the PREV and NEXT buttons. Press LSK6 to
switch between RWY pages and procedures pages.
Note: X-FMC reads the restrictions in procedures and applies them to flight plan. Once procedure
activated, last waypoint of procedure will be printed to acknowledge.
For SID and STAR, you can now select the transition procedure after Runway and STAR procedure has
been selected.
15
X-FMC Manual
6 In flight
6.1 LEG /Leg list
Your leg list should look like that:
As you can see, TC (Top of Climb) and TOD (Top of Descent) will be calculated depending on your
cruise altitude and total distance. Their position might move when entering SID and STAR
procedures.
Note: TC and TD should not be deleted (It can stop FMC from continuing flight plan correctly)
Lets see now the info available for each navigation point:
Bearing to point
Distance to point
Time to point
Target speed / Target Altitude
Point Name
You can modify target speed and / or altitude by entering values in the following formats:
Speed only: SPD/ (e.g. 250/ )
Altitude only: /ALT (e.g. /280 or /28000)
Speed + altitude: SPD/ALT (e.g. 250/280 or 250/28000)
Note 1: If you see /5000A /5000B or 5000 in big size letters that means a restriction is active.
Note 2: SPD will turn from Knots to Mach over Flight Level FL300
16
X-FMC Manual
Add point
If you wish to add a point to the Leg list, just type the point name and click the LSK of the point
coming after this new point.
17
X-FMC Manual
18
X-FMC Manual
On this page, you can set NAV1, NAV2, ADF1 and ADF2 information.
There is a special feature helping you to quickly select ILS data for your arrival:
ILS Mls will directly set NAV1 and NAV2 to current ILS frequency and course
19
X-FMC Manual
A second page will then show up allowing you to enter more details about your holding
configuration.
Note: To understand the principals of flying a hold I would refer to this link
http://www.pilotlist.org/zahar/howto.htm
On this RTE1 HOLD page you will find the following data:
1. LSK1: Here is the FIX or GPS coordinates on which you starting the hold pattern.
2. LSK2: Not active at the moment.
3. LSK3: Here are the holding parameters you will need to enter first; the heading and position
of hold (Left or Right). The data input will be: XXX/L or XXX/R.
4. LSK4: Lap time, usually 1 minute, but you can set it from 1 to 20 minutes.
5. LSK5: If your lap is in distance (NM) and not time, you can set it there. The value must be
between 4 and 50 NM.
6. RSK1: Current set speed and altitude for the HOLD.
7. RSK2: Zulu time at which you should enter first holding point.
8. RSK3: Estimated Further Clearance Time. The time at which you may leave the hold. This
value is here for reference. No warning will show up at the end of time.
9. RSK4: Estimated time left for the holding based on the fuel. This value is expressed in XX+YY
format. Thus, 00+48 will say you have 48 minutes left to stay in the hold. 00-02 will say: you
are currently using your reserve fuel and should ask for priority landing.
10. RSK5: Current Holding speed. Can be adjusted to desired value.
11. RSK6: EXIT HOLD. After the completion of the hold turn the plane will leave the hold and will
resume on navigation.
20
X-FMC Manual
7 Appendix
7.1 General configuration file
Located in XFMC plugin directory: XFMC.cfg
***General Configfile for XFMC***
#Date=Sun Apr 08 19:44:59 2012
#RELEASE_CONFIG=2.00
Note for Cockpit builders: Hardware support is now activated by default in compressed data mode.
21
X-FMC Manual
The following page will show you exactly how a configuration file is created:
Blue: Lines generated and calculated by X-FMC. Tweaking is not recommended (except
expert users)
Green: Lines that are mandatory to be modified before starting the configuration process
Orange: Lines that need to be modified with real data but not mandatory (advanced users)
22
X-FMC Manual
Example File:
Configfile for XFMC
#Date=Sun Apr 01 22:37:22 2012
#RELEASE_CONFIG=2.00
#PLANENAME=A320-200
***Specify engine model)***
#ENGINE=V2527-A5
***Specify here which alitude the flaps should be retracted (if enabled)***
#FLP_RTCT_ALT=500
***nightlit color 0=BLUE, 1=GREEN, 2=RED ***
#NIGHT_LIT_COLOR=0
***max allowed pitch (normally 20)***
#MAX_PITCH_CLIMB=18.0
***a/p default 1=No headingsteering, 2=No Vnav, 4=No ATH or any combination of these***
#AP_RESTR=7
***automated settings gear/flaps etc, see manual for explaination***
#A_CONFIG=3
***select which which type of model (Qpac/Peters Aircraft or x737, set 0 if standard xplane)***
#X_737=0
#QPAC=1
***specify here fmc should present the flaps as airbusstyle***
#AIRBUSSTYLE=1
***specify here the speed what should be used during climb***
#TYPICALCLIMBSPEED=300
***specify here the what cruisespeed below fl300***
#CRUISESPEEDBELOW30000=300
***climbrate after takeoff, between 1000-4000(too high may cause stall!)***
#INITCLIMBRATE=4300
***standardclimbrate ***
#TYPICALCLIMBRATE=3500
***standard descend speed***
#TYPICALDESCENTSPEED=300
***standard descend rate***
#TYPICALDESCENTRATE=2200
***specify here the max cruisealtitude for the model***
#TYPICALCRUISEALTITUDE=35000
***specify here the optimalcruise speed (in mach) ***
#OPTIMALCRUISESPEED=0.80
23
X-FMC Manual
***climbtable in steps of 2000 feet, used for the altitude calculation waypoints***
#NOMINALCLIMBRATE=4300,4100,4300,4800,4600,2700,3800,3900,3700,3400,3100,2800,2600,240
0,2200,2900,2700,2500,1900,1700,
***Descenttable in steps of 2000 feet, used for the altitude calculation waypoints***
#NOMINALDESCENTRATE=1200,1500,1600,1600,2200,2300,2300,2400,2400,2400,2500,2500,2500,2
300,3800,3500,3400,3100,3100,3400,
***Fuel used during climb in steps of 2000 feet***
#NOMINALFUELCLIMB=455,401,353,321,289,271,249,224,212,199,187,175,164,155,147,140,133,12
7,164,164,
***Fuel used during descent in steps of 2000 feet***
#NOMINALFUELDESCENT=99,99,18,17,16,15,14,13,12,11,11,10,9,9,8,7,7,6,10,10,
***Fuel used during cruise in steps of 2000 feet***
#NOMINALFUELCRUISE=76,70,108,70,69,77,75,73,73,72,71,71,69,70,67,64,62,65,65,65,
***N1% during cruise in steps of 2000 feet***
#N1_TOTAL=55,55,66,58,59,63,64,65,66,67,68,69,70,72,73,73,74,90,100,100,
***N1% during climb in steps of 2000 feet***
#N1_CLIMB=93,86,87,87,87,87,87,88,88,88,89,89,89,89,89,89,90,90,100,100,
***Grossweight altitude table***
***Specify altitude1,grossweight1,altitude2,grossweight2 etc ;Altitude in incremental level!!***
#GROSSWEIGHT=31000,120000,33000,115000,35000,110000,37000,103000,0,0,0,0,0,0,0,0,0,0,0,0,
***Specify here the approach MINIMUM speed/flapposition***
#APPROACHMIN=153,143,136,136,136,136,0,0,0,0,
***Specify here the approach MAXMIMUM speed/flapposition***
#APPROACHMAX=187,177,167,157,147,147,0,0,0,0,
***Specify here the takeoff MAXIMUM speed***
#TAKEOFFMAX=235,225,215,212,210,205,0,0,0,0,
***Specify here which flapposition(s) should be used for takeoff***
#TAKEOFFFLAPS=1,1,1,0,0,
***Specify here the V1 MAXIMUM speed /flapposition***
#V1_MAX=156,155,155,0,0,
***Specify here the VR MAXIMUM speed /flapposition***
#VR_MAX=158,158,158,0,0,
***Specify here the V2 MAXIMUM speed /flapposition***
#V2_MAX=160,160,160,0,0,
***Specify here the V1 MINIMUM speed /flapposition***
#V1_MIN=112,111,111,0,0,
***Specify here the VR MINIMUM speed /flapposition***
#VR_MIN=117,117,117,0,0,
***Specify here the V2 MINIMUM speed /flapposition***
#V2_MIN=122,121,121,0,0,
***Trustlimit temp table***
#TRUSTLIMITTAKEOFF=6,79,-1,83,32,88,50,86,60,86,
#ENDCONFIG#
24
X-FMC Manual
25
X-FMC Manual
7.5.2 #NIGHT_LIT_COLOR
X-FMC let you choose between 3 different sets of background lit colors: blue / green / red. You can
customize it for each aircraft.
7.5.3 #AIRBUSSTYLE
Used to change Perf flaps from degrees to position numbers, like in Airbus MCDU
7.5.4 #AP_RESTR
This function let you disable / enable automated navigation and speed for the current plane.
For example:
-
7.5.5 #FLP_RTCT_ALT
(Works if #A_CONFIG includes flaps control)
Values in feet: min= 50, max= 5000, otherwise an error will be given if outside this range.
For the climb the first retract will be calculated this way:
Altitude given in takeoff PERF screen LSK2 (normally 1500) + FLP_RTCT_ALT
- so first step is 1500+500 in this example=2000
- second 2000+500=2500
- 3th 2500+500=3000
- Etc
So the levels of retracting can be adapted according the specific plane
26
X-FMC Manual
7.5.6 #A_CONFIG
Consider having a co-pilot at your side making your life much easier and let you concentrate on flight
parameters.
Here is a list of what X-FMC can do for you with this parameter:
-
Gear Up and Gear Down (takeoff at 200 feet AGL and 800 f AGL before landing)
Flaps retract and deploy (in steps) (starts by takeoff after the first set transition level,
normally 1500 AGL; at descent it started in steps the moment the Approach is activated AND
the plane is closer than 12 nm from the destination airport)
RTO switch setting before takeoff Auto-brake switch setting (position 3)
Reverse Thrust the moment the plane touches down Brakes after the Reverse thrust. (when
the speed is lower than 120 kts)
You can enable and disable these functions by setting the appropriate bit in the Config file:
#A_CONFIG=
CONFIG=0 all functions OFF
CONFIG=127 all functions ON
CONFIG=1 gear
CONFIG=2 flaps
CONFIG=4 RTO
CONFIG =8 Auto brake
CONFIG=16 Reverse thrust
CONFIG=32 Brakes
CONFIG=64 Air Brakes (During Descent)
CONFIG=128 reserved
27
X-FMC Manual
Start X-Plane in offline mode and set weather to CAVOK (uncheck auto-update!)
Go to YBCS runway 15
Type in the command line MAKECONFIG Click then on FIX key on the FMC.
In the plane directory you will find now a config file named xxx_1.cfg. (xxx should match your
plane ACF name).
Open this file with notepad and have a look at the values, Mach, climb speed, descent speed.
Take time to modify the following data to match plane abilities.
Rename the file to xxx.cfg (so without the _1)
RESET X-FMC by pressing MENU button and reset X-FMC.
Type in the command line STARTCONFIG and click on FIX Button.
Set the flaps what needed for takeoff fuel + payload half loaded.
Click on AP Button to activate X-FMC.
Pull full T/O power and let the plane take off, and wait for X-FMC to take over.
First the plane climbs to typical cruise altitude entered.
After that the plane descents to 1500ft.
Then the plane will climb in steps of 2000ft to typical cruise altitude.
At the end you should hear "Tada" sound which mean the plane configuration is over.
Go to your plane directory and check for a config file named xxx_1.cfg.
Rename it to xxx.cfg
Check the data if all is correct. Watch the values in the Nominal Climb speed, Nominal
Descent Speed, Nominal Cruise Speed, Thrust N1, and Thrust N1 Climb. There must be no 0
in there, and if there are values which are too high according other values in the same row,
change the value! Every step you see data of 2000 feet, for example
#NOMINALFUELCRUISE=349,200,183,183,183,183,183,183,183,183,183,183,183,183,183,18
3,183,183,183,183, is correct, but
#NOMINALFUELCRUISE=349,200,183,183,183,183,183,183,183,183,183,183,183,183,183,18
3,2100,183,183,183, is not correct. Change then the 2100 to 183. This can happen when the
plane was not stable at the moment the sample of the Fuel data was reported.
A lot of things can happen during this test. If the plane cannot reach the flight level FL385, your climb
speed is too high, or the plane has not the power to climb half loaded to that level. Change then
these values and try again the test.
XFMC will not change the V1, V2, Vref and Approach Speeds. If not correct, please give new inputs
(each value corresponds to a flaps position).
28