<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.flightgear.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Omega1174</id>
	<title>FlightGear wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.flightgear.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Omega1174"/>
	<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/Special:Contributions/Omega1174"/>
	<updated>2026-05-09T04:28:25Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=User:Omega1174&amp;diff=74927</id>
		<title>User:Omega1174</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=User:Omega1174&amp;diff=74927"/>
		<updated>2014-08-11T01:02:49Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User&lt;br /&gt;
|name = Omega Pilot&lt;br /&gt;
|job = Aircraft and Scenery Developer, Merlion Co-Founder and Webmaster&lt;br /&gt;
|interests = UAVs, R/C Flying, Robotics&lt;br /&gt;
|callsign = MIA0001, OM-EGA, AIB1174, AF305&lt;br /&gt;
|favourite = Airbus A380-841, Airbus A330-223&lt;br /&gt;
|website = http://theomegahangar.flymerlion.org, http://flymerlion.org&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Aircraft Developed==&lt;br /&gt;
&lt;br /&gt;
===Currently Maintained by theOmegaHangar===&lt;br /&gt;
&lt;br /&gt;
* Airbus A320neo&lt;br /&gt;
* Airbus A330-200 Series&lt;br /&gt;
* Airbus A330-300 Series&lt;br /&gt;
* Airbus A380-800 Series - !NEW!&lt;br /&gt;
* Avions ATR72-500(C)&lt;br /&gt;
&lt;br /&gt;
===No Longer Maintained by theOmegaHangar===&lt;br /&gt;
&lt;br /&gt;
* Avions ATR-42-500/600&lt;br /&gt;
* Airbus A321-211/231&lt;br /&gt;
* Boeing 757-200PF&lt;br /&gt;
* [[Boeing 787-8 Dreamliner]]&lt;br /&gt;
* Embraer E-jet Family&lt;br /&gt;
* Jabiru J-170SP&lt;br /&gt;
&lt;br /&gt;
==Developed Scenery==&lt;br /&gt;
&lt;br /&gt;
* Hong Kong International Airport (VHHH)&lt;br /&gt;
* Bangkok Suvarnabhumi International Airport (VTBS)&lt;br /&gt;
* Ninoy Aquino International Airport (RPLL)&lt;br /&gt;
* [[Singapore Changi International Airport]] (WSSS)&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Canvas_MapStructure_layers&amp;diff=74926</id>
		<title>Canvas MapStructure layers</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Canvas_MapStructure_layers&amp;diff=74926"/>
		<updated>2014-08-11T00:56:49Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=packed widths=230px heights=230px&amp;gt;&lt;br /&gt;
Canvas-MapStructure-Demo-Layer-with-custom-searchCmd.png|A simple MapStructure layer called DEMO that renders a circle of NDB symbols (SVGs) in the vicinity of the aircraft using geo.nas and its  helpers like geo.aircraft_position() and the apply_course_distance(course, dist) method as per [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23299&amp;amp;p=213177#p213177]. See [[Canvas Radar]] to learn more.&lt;br /&gt;
MapStructure-WXR-layer-by-omega95.png|MapStructure WXR (weather) layer created by omega95's using a web service API to fetch live online imagery&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[File:VSD-prototype-by-omega95.png|thumb|Canvas-based VSD prototype (Vertical Situation Display) developed by Omega95]]&lt;br /&gt;
&lt;br /&gt;
{{Canvas Navigation}}&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{WIP}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note|These MapStructure layers are currently to be found in $FG_ROOT/Nasal/canvas/map - these are conventional Nasal files, but they are bound to existing data structures at run-time and become ''classes'' that can be procedurally instantiated and customized. Depending on the phase of the current release cycle, the links shown below may  be outdated and more recent additions are to be found in the [[Canvas-hackers]] team clone only. There are several incomplete/missing layers, if you'd like to work on any of those, please get in touch via the forum first.}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Type (object/position) !! Description !! Status !! management !! drawing/styling !! styling flags !! drivers || Notes&lt;br /&gt;
|-&lt;br /&gt;
| ALT-profile || ... || route manager/flightplan || {{Done}} || {{MapStructure_File|name=ALT-profile|type=lcontroller}} || ALT.symbol || ...|| local only || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| APS || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || Airplane Symbol || {{Done}} || {{MapStructure_File|name=APS|type=lcontroller}} || APS.symbol ||  ... || all (main/AI/MP)|| caching/styling ?  needs listeners to respond to map events (ref-lat/ref-lon, heading, center etc) &lt;br /&gt;
|-&lt;br /&gt;
| APT || Stationary || Airports (ND) || {{Done}} || {{MapStructure_File|name=APT|type=lcontroller}} || APT.symbol || line_width ...|| all (main/AI/MP)|| caching/styling ?  {{Issue|1320}} {{Done}} [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;p=199941#p199941]basically done, but some optimizations are being considered (mostly via the positioned APIs)&lt;br /&gt;
|-&lt;br /&gt;
| ILS || Stationary || ILS/LOCALIZER || {{Not done}} || {{MapStructure_File|name=ILS|type=lcontroller}} || ILS.symbol || line_width ...|| all (main/AI/MP)|| caching/styling ?  should probably be split: LOC and ILS ?&lt;br /&gt;
|-&lt;br /&gt;
| AWY || Stationary || Airways (LO/HI) [http://forum.flightgear.org/viewtopic.php?f=75&amp;amp;t=23041] || {{Not done}} || {{MapStructure_File|name=AWY|type=lcontroller}} || AWY.symbol || ...|| all (main/AI/MP)|| also see James' comments at [[Map]]&lt;br /&gt;
|-&lt;br /&gt;
| DATA || Stationary || info labels for all layers || {{Not done}} || {{MapStructure_File|name=DATA|type=lcontroller}} || DATA.symbol || ...|| all (main/AI/MP) || also see [[Map]] and [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=17647&amp;amp;p=166817&amp;amp;hilit=declutter#p166807]&lt;br /&gt;
|-&lt;br /&gt;
| ESRI/SHP || Stationary || ESRI shapefiles (shp), e.g. for borders/coastlines etc [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23047&amp;amp;p=209290#p209290] || {{Not done}} || {{MapStructure_File|name=SHP|type=lcontroller}} || ESRI.symbol || ...|| all (main/AI/MP) || prototype using a shp2svg script[https://github.com/kartograph/kartograph.py]. Either expose shapelib/OGR via cppbind or add a new [[Canvas Development|CanvasElement]] for shapefile processing&lt;br /&gt;
|-&lt;br /&gt;
| FIX || Stationary || fixes || {{Progressbar|80}} || {{MapStructure_File|name=FIX|type=lcontroller}} || FIX.symbol || line_width ... || all (main/AI/MP)|| caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| FLT || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; (continuous!) || Flight Path/History (main aircraft-only!) || {{Progressbar|60}} || {{MapStructure_File|name=FLT|type=lcontroller}} || FLT.symbol || ...|| &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;main-only !&amp;lt;/font&amp;gt;|| All API calls should be moved into  aircraftpos.controller, so that we can encapsulate this and use timer-based sampling for AI traffic. caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| GRID || Stationary || lat/lon grid || {{Progressbar|20}} || {{MapStructure_File|name=GRID|type=lcontroller}} || {{MapStructure_File|name=GRID|type=scontroller}} || ...|| all (main/AI/MP) || draws a lat/lon grid with tic marks&lt;br /&gt;
|-&lt;br /&gt;
| NDB || Stationary || NDB stations || {{Done}} || {{MapStructure_File|name=NDB|type=lcontroller}} || FIX.symbol (draws a SVG) || line_width ...|| all (main/AI/MP)|| caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| PARK || Stationary || parking/helipads || {{Not done}} || {{MapStructure_File|name=PARK|type=lcontroller}} || PARK.symbol || ...|| all || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| POI || Stationary || Points of Interest || {{Not done}} || {{MapStructure_File|name=POI|type=lcontroller}} || POI.symbol || ...|| all (main/AI/MP) || alreadyexposed via Nasal/NavCache&lt;br /&gt;
|-&lt;br /&gt;
| RTE || Stationary || Routing (legs, flightplan API) || {{Progressbar|70}} || {{MapStructure_File|name=RTE|type=lcontroller}} || RTE.symbol || ...|| &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;main-only !&amp;lt;/font&amp;gt;||the route layer needs to use listeners to receive &amp;quot;onChange&amp;quot; notifications from the route manager, or it may take a few seconds until the route shows up {{Issue|1326}} caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| RWY || Stationary || runways || {{Not done}} || {{MapStructure_File|name=RWY-profile|type=lcontroller}} || RWY.symbol || ...|| all || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| SAT || Stationary || tiled map overlay via http (mapserver/OSM) [http://polymaps.org/ex/] || {{Progressbar|10}} || {{MapStructure_File|name=SAT|type=lcontroller}} || SAT.symbol || ...|| all (main/AI/MP) || performance depends on bandwidth, should probably be cached persistently in $FG_HOME&lt;br /&gt;
|-&lt;br /&gt;
| TAXI || Stationary || taxiways || {{Not done}} || {{MapStructure_File|name=TAXI|type=lcontroller}} || TAXI.symbol || ...|| all || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| TERR || Stationary || Terrain heightmap (G1000-style) || {{Not done}} || {{MapStructure_File|name=TERR|type=lcontroller}} || TERR.symbol || ...|| all (main/AI/MP) &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;HEAVY!&amp;lt;/font&amp;gt;|| use the terrain presampler to compose a heightmap using raster images. Will also be needed for modern Garmin-series avionics like the [[Garmin GNS530]], as per[http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23644#p215488]. Also see Omega95's pre-Canvas work at [http://forum.flightgear.org/viewtopic.php?f=30&amp;amp;t=15635&amp;amp;p=152444&amp;amp;hilit=vsd#p152486] and [http://forum.flightgear.org/viewtopic.php?f=4&amp;amp;t=15722&amp;amp;p=153438&amp;amp;hilit=vsd#p153438].&lt;br /&gt;
In 07/2014, omega95 started porting some of his VSD/heightmap work to use Canvas:&lt;br /&gt;
* http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23593&amp;amp;p=214920#p214906&lt;br /&gt;
* http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=21509&amp;amp;p=214897#p214826&lt;br /&gt;
* http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23592&amp;amp;p=214943#p214925&lt;br /&gt;
* http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23622&lt;br /&gt;
|-&lt;br /&gt;
| TFC || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || Traffic (AI/MP) || {{Done}} || {{MapStructure_File|name=TFC|type=lcontroller}} || TFC.symbol ||  ... || all (main/AI/MP)|| caching/styling ?  needs listener to receive notifications once enabling/disabling AI/MP, needs optimizations (e.g. draw vs. just update)&lt;br /&gt;
|-&lt;br /&gt;
| TGT || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || [[Canvas Radar|ATC-Targets]] (AI/MP) || {{Progressbar|20}} || {{MapStructure_File|name=TGT|type=lcontroller}} || TGT.symbol ||  ... || all (main/AI/MP)|| caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| TUT || Stationary || Tutorial targets || {{Progressbar|80}} || {{MapStructure_File|name=TUT|type=lcontroller}} || TUT.symbol || line_width ...|| &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;main-only !&amp;lt;/font&amp;gt;|| also show models?&lt;br /&gt;
|-&lt;br /&gt;
| TWR || Stationary || towers || {{Not done}} || {{MapStructure_File|name=TWR-profile|type=lcontroller}} || TWR.symbol || ...|| all || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| VOR || Stationary || VOR stations || {{Progressbar|80}} || {{MapStructure_File|name=VOR|type=lcontroller}} || VOR.symbol || * line_width || all (main/AI/MP)|| navaid layers need to register autopilot/navradio listeners in their controller, because the ND highlights certain stations based on selected frequency/OBS settings - caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| WPT || Stationary || Waypoints (flightplan API) || {{Progressbar|80}} || {{MapStructure_File|name=WPT|type=lcontroller}} || WPT.symbol || ...|| &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;main-only !&amp;lt;/font&amp;gt;|| bug fixed [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=21509&amp;amp;p=211976#p211968], caching/styling ? navdisplay.mfd still contains a few stubs from the original code - they should be replaced once we respond to RM events in RTE/WPT&lt;br /&gt;
|-&lt;br /&gt;
| WXR || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || Weather (LW/AW only!) || {{Progressbar|80}} || {{MapStructure_File|name=WXR|type=lcontroller}} || WXR.symbol (draws a PNG) || ...|| all (main/AI/MP)|| needs to use listeners to receive notifications on enabling/disabling AW, and any settings related to it, caching/styling?&lt;br /&gt;
|-&lt;br /&gt;
| WXR_live || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || Live Weather Only || {{Progressbar|60}} || {{MapStructure_File|name=WXR_live|type=lcontroller}} || WXR_live.symbol (draws a web-generated PNG) || ...|| ?what's this? || User is required to have a subscription (key) to the wunderground API. Also, switch source image to satellite if outside North American or Europe.&lt;br /&gt;
&lt;br /&gt;
Ported from - http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23753#p216316&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Note|don't remove these, once things are complete we can use this section to document all existing layers (see above)}}&lt;br /&gt;
&lt;br /&gt;
(most of these exist already in various *.layer/*.draw/*.model files, they just need to be ported to the new framework and used in navdisplay.mfd)&lt;br /&gt;
&lt;br /&gt;
* the [[Nasal Flightplan]] API seems to support multiple routes (active/inactive), this is based on real RL avionics - which makes sense to also support in the RTE/WPT layers eventually&lt;br /&gt;
These are currently being used in the airport-selection.xml dialog, and should only be ported once the map-canvas dialog works properly, or we may be missing features:&lt;br /&gt;
* tower (trivial) {{Not done}} &lt;br /&gt;
* runways {{Not done}}&lt;br /&gt;
* taxiways {{Not done}}&lt;br /&gt;
* parking {{Not done}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vertical Layers ==&lt;br /&gt;
{{Note|Also see http://forum.flightgear.org/viewtopic.php?f{{=}}71&amp;amp;t{{=}}23593}}&lt;br /&gt;
{{#ev:youtube|-KOEXhNr7o0}}&lt;br /&gt;
&lt;br /&gt;
Omega95 played with this a while ago: [[Howto:Implement a Vertical Situation Display in Nasal]]&lt;br /&gt;
[[File:Omega95-vsd-instrument.jpeg|thumb]]&lt;br /&gt;
&lt;br /&gt;
Not important right now, but the design should be prepared to support  both types of maps - it is foreseeable, that will have vertical maps, i.e. altitude/terrain graphs, such as a VSD or an approach profile (instructor station), also a VNAV map would benefit from having a straightforward way to show a vertical map, especially from a performance standpoint (i.e. having all those geodinfo calls!), basically:&lt;br /&gt;
&lt;br /&gt;
* layer dimensions (x/y)&lt;br /&gt;
* geo-referencing a position, i.e. mapping the origin to geographic coordinates (lat/lon)&lt;br /&gt;
* transparently mapping altitude/coordinates to proper screen coordinates.&lt;br /&gt;
* i.e. say, the route manager has 5 waypoints with altitude constraints&lt;br /&gt;
* the total route is 50 nm - the X axis is 400 pixels wide, so 10nm =&amp;gt; 80 pixels on the X axis&lt;br /&gt;
* well, roughly - if our first waypoint is 10 nm ahead, it needs to be drawn at 80px, and the aircraft symbol needs to be drawn at X:0&lt;br /&gt;
* vertically, the altitude differences between all waypoints are between 2000ft and 14000ft, i.e. 12000 ft&lt;br /&gt;
* so the Y axis (200 pixels) needs to be split into segments, where 1200 ft corresponding 20 pixels&lt;br /&gt;
* waypoints would then be mapped to this coordinate system&lt;br /&gt;
* this is just for prototyping, it would obviously need to support a range knob, too - i.e. directly transform as required (Tom once mentioned that he would add hardcoded support for this at some point, so before we spend any significant time on this, get in touch with him first)&lt;br /&gt;
* from a design point of view, the &amp;quot;driver&amp;quot; (model) for the view could  be shared between all VSD instances, i.e. should be more efficient in cases where one VSD shows a greater range than the other, because the same data could be reused/plotted, and possibly even the whole canvas group for the terrain data, i.e. as a texture map.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FGCquote&lt;br /&gt;
  | these are the main steps to port your work to become a MapStructure layer&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; extend api.nas to allow &amp;quot;vertical&amp;quot; maps to be added, these would be just canvas groups for now, because we don't have support for hard-coded projections currently&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; i.e. change the .addLayer() method to add a mandatory mode/projection argument (defaulted to &amp;quot;horizontal&amp;quot;)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; support a *.symbol field that also defaults to &amp;quot;horizontal&amp;quot;, but which can be overridden by vertical layers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; add a new MapStructure layer that renders a polygon, the lcontroller file would then simply return a set of lat/lon/alt vertices&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; investigate if/how to reuse lcontroller files (WPT/RTE)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Overall, this shouldn't be very difficult, and it would allow omega95's work to be reused in other places, including other aircraft and GUI dialogs.&amp;lt;br/&amp;gt;&lt;br /&gt;
At the same time, this would mean  that we'd support independent instances and styling, too.&lt;br /&gt;
  |{{cite web |url=http://forum.flightgear.org/viewtopic.php?p=215098#p215098&lt;br /&gt;
     |title=&amp;lt;nowiki&amp;gt;Canvas Vertical Maps vs. MapStructure VSD layer&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
     |author=&amp;lt;nowiki&amp;gt;Hooray&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
     |date=&amp;lt;nowiki&amp;gt;Sun Jul 20&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
   }}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Canvas_MapStructure_layers&amp;diff=74924</id>
		<title>Canvas MapStructure layers</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Canvas_MapStructure_layers&amp;diff=74924"/>
		<updated>2014-08-10T21:43:51Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=packed widths=230px heights=230px&amp;gt;&lt;br /&gt;
Canvas-MapStructure-Demo-Layer-with-custom-searchCmd.png|A simple MapStructure layer called DEMO that renders a circle of NDB symbols (SVGs) in the vicinity of the aircraft using geo.nas and its  helpers like geo.aircraft_position() and the apply_course_distance(course, dist) method as per [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23299&amp;amp;p=213177#p213177]. See [[Canvas Radar]] to learn more.&lt;br /&gt;
MapStructure-WXR-layer-by-omega95.png|MapStructure WXR (weather) layer created by omega95's using a web service API to fetch live online imagery&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[File:VSD-prototype-by-omega95.png|thumb|Canvas-based VSD prototype (Vertical Situation Display) developed by Omega95]]&lt;br /&gt;
&lt;br /&gt;
{{Canvas Navigation}}&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{WIP}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note|These MapStructure layers are currently to be found in $FG_ROOT/Nasal/canvas/map - these are conventional Nasal files, but they are bound to existing data structures at run-time and become ''classes'' that can be procedurally instantiated and customized. Depending on the phase of the current release cycle, the links shown below may  be outdated and more recent additions are to be found in the [[Canvas-hackers]] team clone only. There are several incomplete/missing layers, if you'd like to work on any of those, please get in touch via the forum first.}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Type (object/position) !! Description !! Status !! management !! drawing/styling !! styling flags !! drivers || Notes&lt;br /&gt;
|-&lt;br /&gt;
| ALT-profile || ... || route manager/flightplan || {{Done}} || {{MapStructure_File|name=ALT-profile|type=lcontroller}} || ALT.symbol || ...|| local only || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| APS || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || Airplane Symbol || {{Done}} || {{MapStructure_File|name=APS|type=lcontroller}} || APS.symbol ||  ... || all (main/AI/MP)|| caching/styling ?  needs listeners to respond to map events (ref-lat/ref-lon, heading, center etc) &lt;br /&gt;
|-&lt;br /&gt;
| APT || Stationary || Airports (ND) || {{Done}} || {{MapStructure_File|name=APT|type=lcontroller}} || APT.symbol || line_width ...|| all (main/AI/MP)|| caching/styling ?  {{Issue|1320}} {{Done}} [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;p=199941#p199941]basically done, but some optimizations are being considered (mostly via the positioned APIs)&lt;br /&gt;
|-&lt;br /&gt;
| ILS || Stationary || ILS/LOCALIZER || {{Not done}} || {{MapStructure_File|name=ILS|type=lcontroller}} || ILS.symbol || line_width ...|| all (main/AI/MP)|| caching/styling ?  should probably be split: LOC and ILS ?&lt;br /&gt;
|-&lt;br /&gt;
| AWY || Stationary || Airways (LO/HI) [http://forum.flightgear.org/viewtopic.php?f=75&amp;amp;t=23041] || {{Not done}} || {{MapStructure_File|name=AWY|type=lcontroller}} || AWY.symbol || ...|| all (main/AI/MP)|| also see James' comments at [[Map]]&lt;br /&gt;
|-&lt;br /&gt;
| DATA || Stationary || info labels for all layers || {{Not done}} || {{MapStructure_File|name=DATA|type=lcontroller}} || DATA.symbol || ...|| all (main/AI/MP) || also see [[Map]] and [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=17647&amp;amp;p=166817&amp;amp;hilit=declutter#p166807]&lt;br /&gt;
|-&lt;br /&gt;
| ESRI/SHP || Stationary || ESRI shapefiles (shp), e.g. for borders/coastlines etc [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23047&amp;amp;p=209290#p209290] || {{Not done}} || {{MapStructure_File|name=SHP|type=lcontroller}} || ESRI.symbol || ...|| all (main/AI/MP) || prototype using a shp2svg script[https://github.com/kartograph/kartograph.py]. Either expose shapelib/OGR via cppbind or add a new [[Canvas Development|CanvasElement]] for shapefile processing&lt;br /&gt;
|-&lt;br /&gt;
| FIX || Stationary || fixes || {{Progressbar|80}} || {{MapStructure_File|name=FIX|type=lcontroller}} || FIX.symbol || line_width ... || all (main/AI/MP)|| caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| FLT || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; (continuous!) || Flight Path/History (main aircraft-only!) || {{Progressbar|60}} || {{MapStructure_File|name=FLT|type=lcontroller}} || FLT.symbol || ...|| &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;main-only !&amp;lt;/font&amp;gt;|| All API calls should be moved into  aircraftpos.controller, so that we can encapsulate this and use timer-based sampling for AI traffic. caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| GRID || Stationary || lat/lon grid || {{Progressbar|20}} || {{MapStructure_File|name=GRID|type=lcontroller}} || {{MapStructure_File|name=GRID|type=scontroller}} || ...|| all (main/AI/MP) || draws a lat/lon grid with tic marks&lt;br /&gt;
|-&lt;br /&gt;
| NDB || Stationary || NDB stations || {{Done}} || {{MapStructure_File|name=NDB|type=lcontroller}} || FIX.symbol (draws a SVG) || line_width ...|| all (main/AI/MP)|| caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| PARK || Stationary || parking/helipads || {{Not done}} || {{MapStructure_File|name=PARK|type=lcontroller}} || PARK.symbol || ...|| all || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| POI || Stationary || Points of Interest || {{Not done}} || {{MapStructure_File|name=POI|type=lcontroller}} || POI.symbol || ...|| all (main/AI/MP) || alreadyexposed via Nasal/NavCache&lt;br /&gt;
|-&lt;br /&gt;
| RTE || Stationary || Routing (legs, flightplan API) || {{Progressbar|70}} || {{MapStructure_File|name=RTE|type=lcontroller}} || RTE.symbol || ...|| &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;main-only !&amp;lt;/font&amp;gt;||the route layer needs to use listeners to receive &amp;quot;onChange&amp;quot; notifications from the route manager, or it may take a few seconds until the route shows up {{Issue|1326}} caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| RWY || Stationary || runways || {{Not done}} || {{MapStructure_File|name=RWY-profile|type=lcontroller}} || RWY.symbol || ...|| all || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| SAT || Stationary || tiled map overlay via http (mapserver/OSM) [http://polymaps.org/ex/] || {{Progressbar|10}} || {{MapStructure_File|name=SAT|type=lcontroller}} || SAT.symbol || ...|| all (main/AI/MP) || performance depends on bandwidth, should probably be cached persistently in $FG_HOME&lt;br /&gt;
|-&lt;br /&gt;
| TAXI || Stationary || taxiways || {{Not done}} || {{MapStructure_File|name=TAXI|type=lcontroller}} || TAXI.symbol || ...|| all || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| TERR || Stationary || Terrain heightmap (G1000-style) || {{Not done}} || {{MapStructure_File|name=TERR|type=lcontroller}} || TERR.symbol || ...|| all (main/AI/MP) &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;HEAVY!&amp;lt;/font&amp;gt;|| use the terrain presampler to compose a heightmap using raster images. Will also be needed for modern Garmin-series avionics like the [[Garmin GNS530]], as per[http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23644#p215488]. Also see Omega95's pre-Canvas work at [http://forum.flightgear.org/viewtopic.php?f=30&amp;amp;t=15635&amp;amp;p=152444&amp;amp;hilit=vsd#p152486] and [http://forum.flightgear.org/viewtopic.php?f=4&amp;amp;t=15722&amp;amp;p=153438&amp;amp;hilit=vsd#p153438].&lt;br /&gt;
In 07/2014, omega95 started porting some of his VSD/heightmap work to use Canvas:&lt;br /&gt;
* http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23593&amp;amp;p=214920#p214906&lt;br /&gt;
* http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=21509&amp;amp;p=214897#p214826&lt;br /&gt;
* http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23592&amp;amp;p=214943#p214925&lt;br /&gt;
* http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23622&lt;br /&gt;
|-&lt;br /&gt;
| TFC || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || Traffic (AI/MP) || {{Done}} || {{MapStructure_File|name=TFC|type=lcontroller}} || TFC.symbol ||  ... || all (main/AI/MP)|| caching/styling ?  needs listener to receive notifications once enabling/disabling AI/MP, needs optimizations (e.g. draw vs. just update)&lt;br /&gt;
|-&lt;br /&gt;
| TGT || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || [[Canvas Radar|ATC-Targets]] (AI/MP) || {{Progressbar|20}} || {{MapStructure_File|name=TGT|type=lcontroller}} || TGT.symbol ||  ... || all (main/AI/MP)|| caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| TUT || Stationary || Tutorial targets || {{Progressbar|80}} || {{MapStructure_File|name=TUT|type=lcontroller}} || TUT.symbol || line_width ...|| &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;main-only !&amp;lt;/font&amp;gt;|| also show models?&lt;br /&gt;
|-&lt;br /&gt;
| TWR || Stationary || towers || {{Not done}} || {{MapStructure_File|name=TWR-profile|type=lcontroller}} || TWR.symbol || ...|| all || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| VOR || Stationary || VOR stations || {{Progressbar|80}} || {{MapStructure_File|name=VOR|type=lcontroller}} || VOR.symbol || * line_width || all (main/AI/MP)|| navaid layers need to register autopilot/navradio listeners in their controller, because the ND highlights certain stations based on selected frequency/OBS settings - caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| WPT || Stationary || Waypoints (flightplan API) || {{Progressbar|80}} || {{MapStructure_File|name=WPT|type=lcontroller}} || WPT.symbol || ...|| &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;main-only !&amp;lt;/font&amp;gt;|| bug fixed [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=21509&amp;amp;p=211976#p211968], caching/styling ? navdisplay.mfd still contains a few stubs from the original code - they should be replaced once we respond to RM events in RTE/WPT&lt;br /&gt;
|-&lt;br /&gt;
| WXR || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || Weather (LW/AW only!) || {{Progressbar|80}} || {{MapStructure_File|name=WXR|type=lcontroller}} || WXR.symbol (draws a PNG) || ...|| all (main/AI/MP)|| needs to use listeners to receive notifications on enabling/disabling AW, and any settings related to it, caching/styling?&lt;br /&gt;
|-&lt;br /&gt;
| WXR_live || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || Live Weather Only || {{Progressbar|40}} || {{MapStructure_File|name=WXR_live|type=lcontroller}} || WXR_live.symbol (draws a web-generated PNG) || ...|| ?what's this? || User is required to have a subscription (key) to the wunderground API. Also, switch source image to satellite if outside North American or Europe.&lt;br /&gt;
&lt;br /&gt;
Ported from - http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23753#p216316&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Note|don't remove these, once things are complete we can use this section to document all existing layers (see above)}}&lt;br /&gt;
&lt;br /&gt;
(most of these exist already in various *.layer/*.draw/*.model files, they just need to be ported to the new framework and used in navdisplay.mfd)&lt;br /&gt;
&lt;br /&gt;
* the [[Nasal Flightplan]] API seems to support multiple routes (active/inactive), this is based on real RL avionics - which makes sense to also support in the RTE/WPT layers eventually&lt;br /&gt;
These are currently being used in the airport-selection.xml dialog, and should only be ported once the map-canvas dialog works properly, or we may be missing features:&lt;br /&gt;
* tower (trivial) {{Not done}} &lt;br /&gt;
* runways {{Not done}}&lt;br /&gt;
* taxiways {{Not done}}&lt;br /&gt;
* parking {{Not done}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vertical Layers ==&lt;br /&gt;
{{Note|Also see http://forum.flightgear.org/viewtopic.php?f{{=}}71&amp;amp;t{{=}}23593}}&lt;br /&gt;
{{#ev:youtube|-KOEXhNr7o0}}&lt;br /&gt;
&lt;br /&gt;
Omega95 played with this a while ago: [[Howto:Implement a Vertical Situation Display in Nasal]]&lt;br /&gt;
[[File:Omega95-vsd-instrument.jpeg|thumb]]&lt;br /&gt;
&lt;br /&gt;
Not important right now, but the design should be prepared to support  both types of maps - it is foreseeable, that will have vertical maps, i.e. altitude/terrain graphs, such as a VSD or an approach profile (instructor station), also a VNAV map would benefit from having a straightforward way to show a vertical map, especially from a performance standpoint (i.e. having all those geodinfo calls!), basically:&lt;br /&gt;
&lt;br /&gt;
* layer dimensions (x/y)&lt;br /&gt;
* geo-referencing a position, i.e. mapping the origin to geographic coordinates (lat/lon)&lt;br /&gt;
* transparently mapping altitude/coordinates to proper screen coordinates.&lt;br /&gt;
* i.e. say, the route manager has 5 waypoints with altitude constraints&lt;br /&gt;
* the total route is 50 nm - the X axis is 400 pixels wide, so 10nm =&amp;gt; 80 pixels on the X axis&lt;br /&gt;
* well, roughly - if our first waypoint is 10 nm ahead, it needs to be drawn at 80px, and the aircraft symbol needs to be drawn at X:0&lt;br /&gt;
* vertically, the altitude differences between all waypoints are between 2000ft and 14000ft, i.e. 12000 ft&lt;br /&gt;
* so the Y axis (200 pixels) needs to be split into segments, where 1200 ft corresponding 20 pixels&lt;br /&gt;
* waypoints would then be mapped to this coordinate system&lt;br /&gt;
* this is just for prototyping, it would obviously need to support a range knob, too - i.e. directly transform as required (Tom once mentioned that he would add hardcoded support for this at some point, so before we spend any significant time on this, get in touch with him first)&lt;br /&gt;
* from a design point of view, the &amp;quot;driver&amp;quot; (model) for the view could  be shared between all VSD instances, i.e. should be more efficient in cases where one VSD shows a greater range than the other, because the same data could be reused/plotted, and possibly even the whole canvas group for the terrain data, i.e. as a texture map.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FGCquote&lt;br /&gt;
  | these are the main steps to port your work to become a MapStructure layer&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; extend api.nas to allow &amp;quot;vertical&amp;quot; maps to be added, these would be just canvas groups for now, because we don't have support for hard-coded projections currently&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; i.e. change the .addLayer() method to add a mandatory mode/projection argument (defaulted to &amp;quot;horizontal&amp;quot;)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; support a *.symbol field that also defaults to &amp;quot;horizontal&amp;quot;, but which can be overridden by vertical layers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; add a new MapStructure layer that renders a polygon, the lcontroller file would then simply return a set of lat/lon/alt vertices&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; investigate if/how to reuse lcontroller files (WPT/RTE)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Overall, this shouldn't be very difficult, and it would allow omega95's work to be reused in other places, including other aircraft and GUI dialogs.&amp;lt;br/&amp;gt;&lt;br /&gt;
At the same time, this would mean  that we'd support independent instances and styling, too.&lt;br /&gt;
  |{{cite web |url=http://forum.flightgear.org/viewtopic.php?p=215098#p215098&lt;br /&gt;
     |title=&amp;lt;nowiki&amp;gt;Canvas Vertical Maps vs. MapStructure VSD layer&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
     |author=&amp;lt;nowiki&amp;gt;Hooray&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
     |date=&amp;lt;nowiki&amp;gt;Sun Jul 20&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
   }}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Canvas_MapStructure_layers&amp;diff=74923</id>
		<title>Canvas MapStructure layers</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Canvas_MapStructure_layers&amp;diff=74923"/>
		<updated>2014-08-10T21:41:45Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=packed widths=230px heights=230px&amp;gt;&lt;br /&gt;
Canvas-MapStructure-Demo-Layer-with-custom-searchCmd.png|A simple MapStructure layer called DEMO that renders a circle of NDB symbols (SVGs) in the vicinity of the aircraft using geo.nas and its  helpers like geo.aircraft_position() and the apply_course_distance(course, dist) method as per [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23299&amp;amp;p=213177#p213177]. See [[Canvas Radar]] to learn more.&lt;br /&gt;
MapStructure-WXR-layer-by-omega95.png|MapStructure WXR (weather) layer created by omega95's using a web service API to fetch live online imagery&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[File:VSD-prototype-by-omega95.png|thumb|Canvas-based VSD prototype (Vertical Situation Display) developed by Omega95]]&lt;br /&gt;
&lt;br /&gt;
{{Canvas Navigation}}&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{WIP}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note|These MapStructure layers are currently to be found in $FG_ROOT/Nasal/canvas/map - these are conventional Nasal files, but they are bound to existing data structures at run-time and become ''classes'' that can be procedurally instantiated and customized. Depending on the phase of the current release cycle, the links shown below may  be outdated and more recent additions are to be found in the [[Canvas-hackers]] team clone only. There are several incomplete/missing layers, if you'd like to work on any of those, please get in touch via the forum first.}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Type (object/position) !! Description !! Status !! management !! drawing/styling !! styling flags !! drivers || Notes&lt;br /&gt;
|-&lt;br /&gt;
| ALT-profile || ... || route manager/flightplan || {{Done}} || {{MapStructure_File|name=ALT-profile|type=lcontroller}} || ALT.symbol || ...|| local only || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| APS || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || Airplane Symbol || {{Done}} || {{MapStructure_File|name=APS|type=lcontroller}} || APS.symbol ||  ... || all (main/AI/MP)|| caching/styling ?  needs listeners to respond to map events (ref-lat/ref-lon, heading, center etc) &lt;br /&gt;
|-&lt;br /&gt;
| APT || Stationary || Airports (ND) || {{Done}} || {{MapStructure_File|name=APT|type=lcontroller}} || APT.symbol || line_width ...|| all (main/AI/MP)|| caching/styling ?  {{Issue|1320}} {{Done}} [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;p=199941#p199941]basically done, but some optimizations are being considered (mostly via the positioned APIs)&lt;br /&gt;
|-&lt;br /&gt;
| ILS || Stationary || ILS/LOCALIZER || {{Not done}} || {{MapStructure_File|name=ILS|type=lcontroller}} || ILS.symbol || line_width ...|| all (main/AI/MP)|| caching/styling ?  should probably be split: LOC and ILS ?&lt;br /&gt;
|-&lt;br /&gt;
| AWY || Stationary || Airways (LO/HI) [http://forum.flightgear.org/viewtopic.php?f=75&amp;amp;t=23041] || {{Not done}} || {{MapStructure_File|name=AWY|type=lcontroller}} || AWY.symbol || ...|| all (main/AI/MP)|| also see James' comments at [[Map]]&lt;br /&gt;
|-&lt;br /&gt;
| DATA || Stationary || info labels for all layers || {{Not done}} || {{MapStructure_File|name=DATA|type=lcontroller}} || DATA.symbol || ...|| all (main/AI/MP) || also see [[Map]] and [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=17647&amp;amp;p=166817&amp;amp;hilit=declutter#p166807]&lt;br /&gt;
|-&lt;br /&gt;
| ESRI/SHP || Stationary || ESRI shapefiles (shp), e.g. for borders/coastlines etc [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23047&amp;amp;p=209290#p209290] || {{Not done}} || {{MapStructure_File|name=SHP|type=lcontroller}} || ESRI.symbol || ...|| all (main/AI/MP) || prototype using a shp2svg script[https://github.com/kartograph/kartograph.py]. Either expose shapelib/OGR via cppbind or add a new [[Canvas Development|CanvasElement]] for shapefile processing&lt;br /&gt;
|-&lt;br /&gt;
| FIX || Stationary || fixes || {{Progressbar|80}} || {{MapStructure_File|name=FIX|type=lcontroller}} || FIX.symbol || line_width ... || all (main/AI/MP)|| caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| FLT || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; (continuous!) || Flight Path/History (main aircraft-only!) || {{Progressbar|60}} || {{MapStructure_File|name=FLT|type=lcontroller}} || FLT.symbol || ...|| &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;main-only !&amp;lt;/font&amp;gt;|| All API calls should be moved into  aircraftpos.controller, so that we can encapsulate this and use timer-based sampling for AI traffic. caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| GRID || Stationary || lat/lon grid || {{Progressbar|20}} || {{MapStructure_File|name=GRID|type=lcontroller}} || {{MapStructure_File|name=GRID|type=scontroller}} || ...|| all (main/AI/MP) || draws a lat/lon grid with tic marks&lt;br /&gt;
|-&lt;br /&gt;
| NDB || Stationary || NDB stations || {{Done}} || {{MapStructure_File|name=NDB|type=lcontroller}} || FIX.symbol (draws a SVG) || line_width ...|| all (main/AI/MP)|| caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| PARK || Stationary || parking/helipads || {{Not done}} || {{MapStructure_File|name=PARK|type=lcontroller}} || PARK.symbol || ...|| all || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| POI || Stationary || Points of Interest || {{Not done}} || {{MapStructure_File|name=POI|type=lcontroller}} || POI.symbol || ...|| all (main/AI/MP) || alreadyexposed via Nasal/NavCache&lt;br /&gt;
|-&lt;br /&gt;
| RTE || Stationary || Routing (legs, flightplan API) || {{Progressbar|70}} || {{MapStructure_File|name=RTE|type=lcontroller}} || RTE.symbol || ...|| &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;main-only !&amp;lt;/font&amp;gt;||the route layer needs to use listeners to receive &amp;quot;onChange&amp;quot; notifications from the route manager, or it may take a few seconds until the route shows up {{Issue|1326}} caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| RWY || Stationary || runways || {{Not done}} || {{MapStructure_File|name=RWY-profile|type=lcontroller}} || RWY.symbol || ...|| all || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| SAT || Stationary || tiled map overlay via http (mapserver/OSM) [http://polymaps.org/ex/] || {{Progressbar|10}} || {{MapStructure_File|name=SAT|type=lcontroller}} || SAT.symbol || ...|| all (main/AI/MP) || performance depends on bandwidth, should probably be cached persistently in $FG_HOME&lt;br /&gt;
|-&lt;br /&gt;
| TAXI || Stationary || taxiways || {{Not done}} || {{MapStructure_File|name=TAXI|type=lcontroller}} || TAXI.symbol || ...|| all || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| TERR || Stationary || Terrain heightmap (G1000-style) || {{Not done}} || {{MapStructure_File|name=TERR|type=lcontroller}} || TERR.symbol || ...|| all (main/AI/MP) &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;HEAVY!&amp;lt;/font&amp;gt;|| use the terrain presampler to compose a heightmap using raster images. Will also be needed for modern Garmin-series avionics like the [[Garmin GNS530]], as per[http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23644#p215488]. Also see Omega95's pre-Canvas work at [http://forum.flightgear.org/viewtopic.php?f=30&amp;amp;t=15635&amp;amp;p=152444&amp;amp;hilit=vsd#p152486] and [http://forum.flightgear.org/viewtopic.php?f=4&amp;amp;t=15722&amp;amp;p=153438&amp;amp;hilit=vsd#p153438].&lt;br /&gt;
In 07/2014, omega95 started porting some of his VSD/heightmap work to use Canvas:&lt;br /&gt;
* http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23593&amp;amp;p=214920#p214906&lt;br /&gt;
* http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=21509&amp;amp;p=214897#p214826&lt;br /&gt;
* http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23592&amp;amp;p=214943#p214925&lt;br /&gt;
* http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=23622&lt;br /&gt;
|-&lt;br /&gt;
| TFC || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || Traffic (AI/MP) || {{Done}} || {{MapStructure_File|name=TFC|type=lcontroller}} || TFC.symbol ||  ... || all (main/AI/MP)|| caching/styling ?  needs listener to receive notifications once enabling/disabling AI/MP, needs optimizations (e.g. draw vs. just update)&lt;br /&gt;
|-&lt;br /&gt;
| TGT || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || [[Canvas Radar|ATC-Targets]] (AI/MP) || {{Progressbar|20}} || {{MapStructure_File|name=TGT|type=lcontroller}} || TGT.symbol ||  ... || all (main/AI/MP)|| caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| TUT || Stationary || Tutorial targets || {{Progressbar|80}} || {{MapStructure_File|name=TUT|type=lcontroller}} || TUT.symbol || line_width ...|| &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;main-only !&amp;lt;/font&amp;gt;|| also show models?&lt;br /&gt;
|-&lt;br /&gt;
| TWR || Stationary || towers || {{Not done}} || {{MapStructure_File|name=TWR-profile|type=lcontroller}} || TWR.symbol || ...|| all || required to phase out map.nas&lt;br /&gt;
|-&lt;br /&gt;
| VOR || Stationary || VOR stations || {{Progressbar|80}} || {{MapStructure_File|name=VOR|type=lcontroller}} || VOR.symbol || * line_width || all (main/AI/MP)|| navaid layers need to register autopilot/navradio listeners in their controller, because the ND highlights certain stations based on selected frequency/OBS settings - caching/styling ?&lt;br /&gt;
|-&lt;br /&gt;
| WPT || Stationary || Waypoints (flightplan API) || {{Progressbar|80}} || {{MapStructure_File|name=WPT|type=lcontroller}} || WPT.symbol || ...|| &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;main-only !&amp;lt;/font&amp;gt;|| bug fixed [http://forum.flightgear.org/viewtopic.php?f=71&amp;amp;t=21509&amp;amp;p=211976#p211968], caching/styling ? navdisplay.mfd still contains a few stubs from the original code - they should be replaced once we respond to RM events in RTE/WPT&lt;br /&gt;
|-&lt;br /&gt;
| WXR || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || Weather (LW/AW only!) || {{Progressbar|80}} || {{MapStructure_File|name=WXR|type=lcontroller}} || WXR.symbol (draws a PNG) || ...|| all (main/AI/MP)|| needs to use listeners to receive notifications on enabling/disabling AW, and any settings related to it, caching/styling?&lt;br /&gt;
|-&lt;br /&gt;
| WXR_live || &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Moving&amp;lt;/font&amp;gt; || Live Weather Only || {{Progressbar|40}} || {{MapStructure_File|name=WXR_live|type=lcontroller}} || WXR_live.symbol (draws a web-generated PNG) || ...|| ?what's this? || User is required to have a subscription (key) to the wunderground API. Also, switch source image to satellite if outside North American or Europe.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{Note|don't remove these, once things are complete we can use this section to document all existing layers (see above)}}&lt;br /&gt;
&lt;br /&gt;
(most of these exist already in various *.layer/*.draw/*.model files, they just need to be ported to the new framework and used in navdisplay.mfd)&lt;br /&gt;
&lt;br /&gt;
* the [[Nasal Flightplan]] API seems to support multiple routes (active/inactive), this is based on real RL avionics - which makes sense to also support in the RTE/WPT layers eventually&lt;br /&gt;
These are currently being used in the airport-selection.xml dialog, and should only be ported once the map-canvas dialog works properly, or we may be missing features:&lt;br /&gt;
* tower (trivial) {{Not done}} &lt;br /&gt;
* runways {{Not done}}&lt;br /&gt;
* taxiways {{Not done}}&lt;br /&gt;
* parking {{Not done}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vertical Layers ==&lt;br /&gt;
{{Note|Also see http://forum.flightgear.org/viewtopic.php?f{{=}}71&amp;amp;t{{=}}23593}}&lt;br /&gt;
{{#ev:youtube|-KOEXhNr7o0}}&lt;br /&gt;
&lt;br /&gt;
Omega95 played with this a while ago: [[Howto:Implement a Vertical Situation Display in Nasal]]&lt;br /&gt;
[[File:Omega95-vsd-instrument.jpeg|thumb]]&lt;br /&gt;
&lt;br /&gt;
Not important right now, but the design should be prepared to support  both types of maps - it is foreseeable, that will have vertical maps, i.e. altitude/terrain graphs, such as a VSD or an approach profile (instructor station), also a VNAV map would benefit from having a straightforward way to show a vertical map, especially from a performance standpoint (i.e. having all those geodinfo calls!), basically:&lt;br /&gt;
&lt;br /&gt;
* layer dimensions (x/y)&lt;br /&gt;
* geo-referencing a position, i.e. mapping the origin to geographic coordinates (lat/lon)&lt;br /&gt;
* transparently mapping altitude/coordinates to proper screen coordinates.&lt;br /&gt;
* i.e. say, the route manager has 5 waypoints with altitude constraints&lt;br /&gt;
* the total route is 50 nm - the X axis is 400 pixels wide, so 10nm =&amp;gt; 80 pixels on the X axis&lt;br /&gt;
* well, roughly - if our first waypoint is 10 nm ahead, it needs to be drawn at 80px, and the aircraft symbol needs to be drawn at X:0&lt;br /&gt;
* vertically, the altitude differences between all waypoints are between 2000ft and 14000ft, i.e. 12000 ft&lt;br /&gt;
* so the Y axis (200 pixels) needs to be split into segments, where 1200 ft corresponding 20 pixels&lt;br /&gt;
* waypoints would then be mapped to this coordinate system&lt;br /&gt;
* this is just for prototyping, it would obviously need to support a range knob, too - i.e. directly transform as required (Tom once mentioned that he would add hardcoded support for this at some point, so before we spend any significant time on this, get in touch with him first)&lt;br /&gt;
* from a design point of view, the &amp;quot;driver&amp;quot; (model) for the view could  be shared between all VSD instances, i.e. should be more efficient in cases where one VSD shows a greater range than the other, because the same data could be reused/plotted, and possibly even the whole canvas group for the terrain data, i.e. as a texture map.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FGCquote&lt;br /&gt;
  | these are the main steps to port your work to become a MapStructure layer&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; extend api.nas to allow &amp;quot;vertical&amp;quot; maps to be added, these would be just canvas groups for now, because we don't have support for hard-coded projections currently&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; i.e. change the .addLayer() method to add a mandatory mode/projection argument (defaulted to &amp;quot;horizontal&amp;quot;)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; support a *.symbol field that also defaults to &amp;quot;horizontal&amp;quot;, but which can be overridden by vertical layers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; add a new MapStructure layer that renders a polygon, the lcontroller file would then simply return a set of lat/lon/alt vertices&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; investigate if/how to reuse lcontroller files (WPT/RTE)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Overall, this shouldn't be very difficult, and it would allow omega95's work to be reused in other places, including other aircraft and GUI dialogs.&amp;lt;br/&amp;gt;&lt;br /&gt;
At the same time, this would mean  that we'd support independent instances and styling, too.&lt;br /&gt;
  |{{cite web |url=http://forum.flightgear.org/viewtopic.php?p=215098#p215098&lt;br /&gt;
     |title=&amp;lt;nowiki&amp;gt;Canvas Vertical Maps vs. MapStructure VSD layer&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
     |author=&amp;lt;nowiki&amp;gt;Hooray&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
     |date=&amp;lt;nowiki&amp;gt;Sun Jul 20&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
   }}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62078</id>
		<title>Ramp Marshall</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62078"/>
		<updated>2013-08-07T17:58:12Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Teach the ramp marshaller new signals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''(ramp) marshaller''' is a person who guides [[aircraft]] using hand (and wand) signals at a parking ramp. This is a new feature that being worked on for a more generalized scale in [[FlightGear]]. Until this gets merged into the fgdata repository, you can get this from omega95's fgdata clone or the new Singapore Scenery development. &lt;br /&gt;
&lt;br /&gt;
Currently, support can be added to airports with the [[UFO]], but soon ramp marshallers will be added automatically if a parking spot's flag is set to enable it. This will integrate FlightGear parking positions, ramp marshallers and other features that might come up related to parking ramps or gates.&lt;br /&gt;
&lt;br /&gt;
These are videos of the first prototype of the ramp marshaller.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube | c_KEbyv_h5A}} {{#ev:youtube | Hz4WU8nsdls}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Using the ramp marshaller ==&lt;br /&gt;
To use the ramp marshaller with a compatible aircraft at a compatible airport (scroll down to see how you can make aircraft and/or airports compatible), simply taxi to the gate/ramp you want to park at and click on the marshaller waiting at the ramp. His hands should move from rest position (both wands down by his sides) to direct you to the ramp. It's recommended to taxi to the ramp on the taxiway lines as long as you can see them and once they go out of view, follow the marshaller's instructions. Make sure that you're not taxiing faster than 5 to 10 kts at the ramp.&lt;br /&gt;
&lt;br /&gt;
Currently, the ramp marshaller knows the following signals -&lt;br /&gt;
* Move forward&lt;br /&gt;
* Turn left&lt;br /&gt;
* Turn right&lt;br /&gt;
* Slow down and stop&lt;br /&gt;
* Immediate stop&lt;br /&gt;
&lt;br /&gt;
But we're teaching him new signals. If you want to teach him a signal, scroll down to find out how. To find out what the signals look like, take a look at the videos above.&lt;br /&gt;
&lt;br /&gt;
== Adding ramp marshalling support ==&lt;br /&gt;
=== Adding ramp marshalling compatibility to aircraft ===&lt;br /&gt;
[[File:A330-200 Ramp Marshall Compatibility - getting position with ac3D.png|thumb|270px|Demonstrating how to get x-position of nose gear with AC3D for ramp marshalling compatibility.]]&lt;br /&gt;
&lt;br /&gt;
It's actually very simple to add ramp marshalling compatibility to an aircraft, the only file required to be edited is the aircraft's [[Aircraft-set.xml|&amp;lt;tt&amp;gt;-set.xml&amp;lt;/tt&amp;gt; file]] (or common xml file for aircraft groups). The user is still required to use some kind of 3D modeling program to get the position.&lt;br /&gt;
&lt;br /&gt;
# Open the aircraft's model file (containing the gears) with a 3D modeling program and get the '''x''' position of the center of the nose gear. (Or the position you want to rest at the ramp)&lt;br /&gt;
# Add the following code within the &amp;lt;code&amp;gt;&amp;lt;sim&amp;gt; ... &amp;lt;model&amp;gt; ... &amp;lt;/model&amp;gt;&amp;lt;/sim&amp;gt;&amp;lt;/code&amp;gt; tags in the aircraft's &amp;lt;tt&amp;gt;-set.xml&amp;lt;/tt&amp;gt; file. (or common xml file for aircraft groups)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ramp&amp;gt;&lt;br /&gt;
    &amp;lt;x-m type=&amp;quot;float&amp;quot;&amp;gt;-15.9664&amp;lt;/x-m&amp;gt;&lt;br /&gt;
    &amp;lt;class type=&amp;quot;string&amp;quot;&amp;gt;2&amp;lt;/class&amp;gt;&lt;br /&gt;
&amp;lt;/ramp&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
:The '''x''' position from the 3D model is in the &amp;lt;code&amp;gt;&amp;lt;x-m&amp;gt;&amp;lt;/code&amp;gt; tag and the aircraft class is in the &amp;lt;code&amp;gt;&amp;lt;class&amp;gt;&amp;lt;/code&amp;gt; tag. With the current models, the aircraft classes are as follows -&lt;br /&gt;
:* 0 - 747s, 777-300s, A340s, A380s&lt;br /&gt;
:* 1 - 777-300s, A330-300s, 787s&lt;br /&gt;
:* 2 - A330-200s, 757s, 767s&lt;br /&gt;
:* 3 - A320s (includes A318s, A319s and A321s), 737s and other aircraft in general. This works for CRJs, E-jets etc.&lt;br /&gt;
&lt;br /&gt;
This should be all! The ramp marshaller should be able to ''recognize'' the aircraft and guide it to the right position at the ramp!&lt;br /&gt;
&lt;br /&gt;
=== Adding ramp marshallers to an airport ===&lt;br /&gt;
&lt;br /&gt;
'''NOTE -''' In the future, this will change because ramp marshall positions are going to be connected to an airport's '''groundnet.xml''' file.&lt;br /&gt;
&lt;br /&gt;
[[File:ramp-marshall-arpt-1.png|thumb|270px|Placing ramp marshaller using ufo]]&lt;br /&gt;
[[File:ramp-marshall-arpt-2.png|thumb|270px|Converting STG file to ramps XML]]&lt;br /&gt;
&lt;br /&gt;
# Start up FlightGear with the UFO at the airport you want to place ramp marshallers.&lt;br /&gt;
# Hit the {{key press|L}} key on the keyboard to bring up the model selection dialog and select &amp;lt;tt&amp;gt;[[$FG_ROOT]]/Models/Airport/Ramp/ramp.xml&amp;lt;/tt&amp;gt;. Using the ufo's scenery editing tools, place (and adjust) ramp marshallers everywhere you want. To make it simpler, click on the exact position you want the airplane to come to a stop. This will usually be at the end of a parking ramp's taxiway lines. Then, you will only have to change the heading.&lt;br /&gt;
# Once you've finished placing all the models, hit the {{key press|D}} key to dump the stg lines onto the console. (Do not close FlightGear yet) Copy the stg lines into a blank file. (name does not matter)&lt;br /&gt;
# Open up the Nasal console and execute the following function.&lt;br /&gt;
#: &amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;ramp_marshall.convert_stg();&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# Choose the stg file you pasted the dumped stg lines in to convert the file into a readable xml ramp position file. The converted file can be found &amp;lt;tt&amp;gt;[[$FG_HOME]]/Export&amp;lt;tt&amp;gt;.&lt;br /&gt;
# Copy the exported file (it will be called '''ramps-export.xml''') to &amp;lt;tt&amp;gt;[[$FG_ROOT]]/AI/Airports/&amp;lt;icao&amp;gt;/ramps.xml&amp;lt;/tt&amp;gt;. For example, if you want these ramps at Singapore Changi Intl. Airport (WSSS), you'd put it in &amp;lt;tt&amp;gt;[[$FG_ROOT]]/AI/Airports/&amp;lt;icao&amp;gt;/WSSS.xml&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Contributing to the module ==&lt;br /&gt;
&lt;br /&gt;
=== Teach the ramp marshaller new signals ===&lt;br /&gt;
&lt;br /&gt;
The marshaller's signal positions are stored in the '''ramp_marhsall.nas''' Nasal file in a hash. This is so that the signals can be accessed easily by other functions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var pos = {&lt;br /&gt;
	rest: {lA_x:80, lA_z:0, lAO_x:0, rA_x:-80, rA_z:0, rAO_x:0},&lt;br /&gt;
	stop: {lA_x:-55, lA_z:0, lAO_x:-70, rA_x:55, rA_z:0, rAO_x:70},&lt;br /&gt;
	fwd_out: {lA_x:0, lA_z:-50, lAO_x:-30, rA_x:0, rA_z:50, rAO_x:30},&lt;br /&gt;
	fwd_in: {lA_x:0, lA_z:-50, lAO_x:-120, rA_x:0, rA_z:50, rAO_x:120},&lt;br /&gt;
	left_in: {lA_x:0, lA_z:0, lAO_x:-120, rA_x:0, rA_z:0, rAO_x:0},&lt;br /&gt;
	left_out: {lA_x:0, lA_z:0, lAO_x:-30, rA_x:0, rA_z:0, rAO_x:0},&lt;br /&gt;
	right_in: {lA_x:0, lA_z:0, lAO_x:0, rA_x:0, rA_z:0, rAO_x:120},&lt;br /&gt;
	right_out: {lA_x:0, lA_z:0, lAO_x:0, rA_x:0, rA_z:0, rAO_x:30}&lt;br /&gt;
	&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* lA_x - Left Arm (shoulder joint) x axis rotation&lt;br /&gt;
* lA_z - Lett Arm (shoulder joint) z axis rotation&lt;br /&gt;
* lAO_x - Left Arm Outer (elbow joint) x axis rotation&lt;br /&gt;
* rA_x - Right Arm (shoulder joint) x axis rotation&lt;br /&gt;
* rA_z - Right Arm (shoulder joint) z axis rotation&lt;br /&gt;
* rAO_x - Right Arm Outer (elbow joint) x axis rotation&lt;br /&gt;
&lt;br /&gt;
You can mess with the positions in a 3D modeling program or in FlightGear itself. Just set the ramp marshallers function to somethign random so it isn't recognised and change the values in the tree.&lt;br /&gt;
&lt;br /&gt;
If you would like to add a new hand position (say both hands out stright), then you'd add this to the bottom of the '''pos''' hash.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
     hands_out_front: {lA_x:0, lA_z:-90, lAO_x:0, rA_x:0, rA_z:90, rAO_x:0}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can also create positions during runtime in the '''main_loop''' using the '''rmPos.new''' function. (See below)&lt;br /&gt;
&lt;br /&gt;
Remember to put a comma after the line right before the new one you add.&lt;br /&gt;
&lt;br /&gt;
Now, you can call this position as '''pos.hands_out_front''' to be used in the sequence function. Or if you'd like to get or set one of the position values.&lt;br /&gt;
&lt;br /&gt;
To add the signal sequence, add a new '''if''' state at the end of the last '''if(me.function == &amp;quot;&amp;lt;function_name&amp;gt;&amp;quot;''' statement with the sequence. You can use me.phase to control the sequence phase/step. &lt;br /&gt;
&lt;br /&gt;
Then, add the signal sequence. &lt;br /&gt;
&lt;br /&gt;
HINT - To animate the marshaller to a position you specified and then to go to the next step when it's complete and be achieved like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
if(me.phase == 0) {&lt;br /&gt;
    if(!check_pos(ramp_tree, pos.hands_out_front)) {&lt;br /&gt;
	full_animate(ramp_tree, pos.hands_out_front, 100);&lt;br /&gt;
    } else {&lt;br /&gt;
        me.phase = 1;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above code checks if the marshallers is not in the '''hands_out_front''' pos already and if he isn't, he'll move his hands to that position. In the full_animate function, you can specify the speed his hands should move at in ''degrees per second''. In this case, he'll move his hands forward to the specified position at 100 degrees per second.&lt;br /&gt;
&lt;br /&gt;
==== Useful internal functions ====&lt;br /&gt;
&lt;br /&gt;
* '''rmPos.new(lA_x, lA_z, lAO_x, rA_x, rA_z, rAO_x)''' creates and returns a new instance of the rmPos hash. This hash is in the '''pos.&amp;lt;pos_name&amp;gt;''' format and can be used in the functions below.&lt;br /&gt;
&lt;br /&gt;
* '''getDeviation(heading, target)''' returns the deviation to a target heading from your current heading. This is used by the marshaller to help guide you to the ramp.&lt;br /&gt;
&lt;br /&gt;
* '''animate(property, target, rate)''' animates a property (slowly changes the property value) to a target value at the given rate. (Rate is in degrees per second)&lt;br /&gt;
&lt;br /&gt;
* '''get_pos_values(ramp_tree)''' returns the current position of the marshaller's arms in a hash similar to that of the pos.&amp;lt;pos_name&amp;gt; hash.&lt;br /&gt;
&lt;br /&gt;
* '''check_pos(ramp_tree, target) returns true if the marshaller is at a given position. '''target''' must be a hash similar to the '''pos.&amp;lt;pos_name&amp;gt;''' hash. It is best to simply send a position specified in the '''pos''' hash.&lt;br /&gt;
&lt;br /&gt;
* '''full_animate(ramp_tree, pos_hash, rate) animates the ramp marshaller to the given position at the given rate.&lt;br /&gt;
&lt;br /&gt;
* '''load_ramps(icao)''' loads all ramps (and marshallers) at the given airport.&lt;br /&gt;
&lt;br /&gt;
'''NOTE -''' If any of the functions has '''ramp_tree''' as an argument and the function is being used within the ''main_loop'', the variable '''ramp_tree''' must be passed as an argument.&lt;br /&gt;
&lt;br /&gt;
=== Using dfferent models or textures ===&lt;br /&gt;
&lt;br /&gt;
Soon, new features will becoming available which lets the ramp marshaller model be specified in the position config file.&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== Further development ==&lt;br /&gt;
&lt;br /&gt;
=== Visual Docking Guidance System ===&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [https://gitorious.org/~omega95/fg/omega95s-fgdata Omega95's fgdata] (Gitorious)&lt;br /&gt;
* [https://gitorious.org/fg-singapore-scenery FG Singapore Scenery] (Gitorious)&lt;br /&gt;
* [http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=20572 Forum topic]&lt;br /&gt;
&lt;br /&gt;
[[Category:Scenery enhancement]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62073</id>
		<title>Ramp Marshall</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62073"/>
		<updated>2013-08-07T17:14:37Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''(ramp) marshaller''' is a person who guides [[aircraft]] using hand (and wand) signals at a parking ramp. This is a new feature that being worked on for a more generalized scale in [[FlightGear]]. Until this gets merged into the fgdata repository, you can get this from omega95's fgdata clone or the new Singapore Scenery development. &lt;br /&gt;
&lt;br /&gt;
Currently, support can be added to airports with the [[UFO]], but soon ramp marshallers will be added automatically if a parking spot's flag is set to enable it. This will integrate FlightGear parking positions, ramp marshallers and other features that might come up related to parking ramps or gates.&lt;br /&gt;
&lt;br /&gt;
These are videos of the first prototype of the ramp marshaller.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube | c_KEbyv_h5A}} {{#ev:youtube | Hz4WU8nsdls}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Using the ramp marshaller ==&lt;br /&gt;
To use the ramp marshaller with a compatible aircraft at a compatible airport (scroll down to see how you can make aircraft and/or airports compatible), simply taxi to the gate/ramp you want to park at and click on the marshaller waiting at the ramp. His hands should move from rest position (both wands down by his sides) to direct you to the ramp. It's recommended to taxi to the ramp on the taxiway lines as long as you can see them and once they go out of view, follow the marshaller's instructions. Make sure that you're not taxiing faster than 5 to 10 kts at the ramp.&lt;br /&gt;
&lt;br /&gt;
Currently, the ramp marshaller knows the following signals -&lt;br /&gt;
* Move forward&lt;br /&gt;
* Turn left&lt;br /&gt;
* Turn right&lt;br /&gt;
* Slow down and stop&lt;br /&gt;
* Immediate stop&lt;br /&gt;
&lt;br /&gt;
But we're teaching him new signals. If you want to teach him a signal, scroll down to find out how. To find out what the signals look like, take a look at the videos above.&lt;br /&gt;
&lt;br /&gt;
== Adding ramp marshalling support ==&lt;br /&gt;
=== Adding ramp marshalling compatibility to aircraft ===&lt;br /&gt;
[[File:A330-200 Ramp Marshall Compatibility - getting position with ac3D.png|thumb|270px|Demonstrating how to get x-position of nose gear with AC3D for ramp marshalling compatibility.]]&lt;br /&gt;
&lt;br /&gt;
It's actually very simple to add ramp marshalling compatibility to an aircraft, the only file required to be edited is the aircraft's [[Aircraft-set.xml|&amp;lt;tt&amp;gt;-set.xml&amp;lt;/tt&amp;gt; file]] (or common xml file for aircraft groups). The user is still required to use some kind of 3D modeling program to get the position.&lt;br /&gt;
&lt;br /&gt;
# Open the aircraft's model file (containing the gears) with a 3D modeling program and get the '''x''' position of the center of the nose gear. (Or the position you want to rest at the ramp)&lt;br /&gt;
# Add the following code within the &amp;lt;code&amp;gt;&amp;lt;sim&amp;gt; ... &amp;lt;model&amp;gt; ... &amp;lt;/model&amp;gt;&amp;lt;/sim&amp;gt;&amp;lt;/code&amp;gt; tags in the aircraft's &amp;lt;tt&amp;gt;-set.xml&amp;lt;/tt&amp;gt; file. (or common xml file for aircraft groups)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ramp&amp;gt;&lt;br /&gt;
    &amp;lt;x-m type=&amp;quot;float&amp;quot;&amp;gt;-15.9664&amp;lt;/x-m&amp;gt;&lt;br /&gt;
    &amp;lt;class type=&amp;quot;string&amp;quot;&amp;gt;2&amp;lt;/class&amp;gt;&lt;br /&gt;
&amp;lt;/ramp&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
:The '''x''' position from the 3D model is in the &amp;lt;code&amp;gt;&amp;lt;x-m&amp;gt;&amp;lt;/code&amp;gt; tag and the aircraft class is in the &amp;lt;code&amp;gt;&amp;lt;class&amp;gt;&amp;lt;/code&amp;gt; tag. With the current models, the aircraft classes are as follows -&lt;br /&gt;
:* 0 - 747s, 777-300s, A340s, A380s&lt;br /&gt;
:* 1 - 777-300s, A330-300s, 787s&lt;br /&gt;
:* 2 - A330-200s, 757s, 767s&lt;br /&gt;
:* 3 - A320s (includes A318s, A319s and A321s), 737s and other aircraft in general. This works for CRJs, E-jets etc.&lt;br /&gt;
&lt;br /&gt;
This should be all! The ramp marshaller should be able to ''recognize'' the aircraft and guide it to the right position at the ramp!&lt;br /&gt;
&lt;br /&gt;
=== Adding ramp marshallers to an airport ===&lt;br /&gt;
&lt;br /&gt;
'''NOTE -''' In the future, this will change because ramp marshall positions are going to be connected to an airport's '''groundnet.xml''' file.&lt;br /&gt;
&lt;br /&gt;
[[File:ramp-marshall-arpt-1.png|thumb|270px|Placing ramp marshaller using ufo]]&lt;br /&gt;
[[File:ramp-marshall-arpt-2.png|thumb|270px|Converting STG file to ramps XML]]&lt;br /&gt;
&lt;br /&gt;
# Start up FlightGear with the UFO at the airport you want to place ramp marshallers.&lt;br /&gt;
# Hit the {{key press|L}} key on the keyboard to bring up the model selection dialog and select &amp;lt;tt&amp;gt;[[$FG_ROOT]]/Models/Airport/Ramp/ramp.xml&amp;lt;/tt&amp;gt;. Using the ufo's scenery editing tools, place (and adjust) ramp marshallers everywhere you want. To make it simpler, click on the exact position you want the airplane to come to a stop. This will usually be at the end of a parking ramp's taxiway lines. Then, you will only have to change the heading.&lt;br /&gt;
# Once you've finished placing all the models, hit the {{key press|D}} key to dump the stg lines onto the console. (Do not close FlightGear yet) Copy the stg lines into a blank file. (name does not matter)&lt;br /&gt;
# Open up the Nasal console and execute the following function.&lt;br /&gt;
#: &amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;ramp_marshall.convert_stg();&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# Choose the stg file you pasted the dumped stg lines in to convert the file into a readable xml ramp position file. The converted file can be found &amp;lt;tt&amp;gt;[[$FG_HOME]]/Export&amp;lt;tt&amp;gt;.&lt;br /&gt;
# Copy the exported file (it will be called '''ramps-export.xml''') to &amp;lt;tt&amp;gt;[[$FG_ROOT]]/AI/Airports/&amp;lt;icao&amp;gt;/ramps.xml&amp;lt;/tt&amp;gt;. For example, if you want these ramps at Singapore Changi Intl. Airport (WSSS), you'd put it in &amp;lt;tt&amp;gt;[[$FG_ROOT]]/AI/Airports/&amp;lt;icao&amp;gt;/WSSS.xml&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Contributing to the module ==&lt;br /&gt;
&lt;br /&gt;
=== Teach the ramp marshaller new signals ===&lt;br /&gt;
&lt;br /&gt;
The marshaller's signal positions are stored in the '''ramp_marhsall.nas''' Nasal file in a hash. This is so that the signals can be accessed easily by other functions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var pos = {&lt;br /&gt;
	rest: {lA_x:80, lA_z:0, lAO_x:0, rA_x:-80, rA_z:0, rAO_x:0},&lt;br /&gt;
	stop: {lA_x:-55, lA_z:0, lAO_x:-70, rA_x:55, rA_z:0, rAO_x:70},&lt;br /&gt;
	fwd_out: {lA_x:0, lA_z:-50, lAO_x:-30, rA_x:0, rA_z:50, rAO_x:30},&lt;br /&gt;
	fwd_in: {lA_x:0, lA_z:-50, lAO_x:-120, rA_x:0, rA_z:50, rAO_x:120},&lt;br /&gt;
	left_in: {lA_x:0, lA_z:0, lAO_x:-120, rA_x:0, rA_z:0, rAO_x:0},&lt;br /&gt;
	left_out: {lA_x:0, lA_z:0, lAO_x:-30, rA_x:0, rA_z:0, rAO_x:0},&lt;br /&gt;
	right_in: {lA_x:0, lA_z:0, lAO_x:0, rA_x:0, rA_z:0, rAO_x:120},&lt;br /&gt;
	right_out: {lA_x:0, lA_z:0, lAO_x:0, rA_x:0, rA_z:0, rAO_x:30}&lt;br /&gt;
	&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* lA_x - Left Arm (shoulder joint) x axis rotation&lt;br /&gt;
* lA_z - Lett Arm (shoulder joint) z axis rotation&lt;br /&gt;
* lAO_x - Left Arm Outer (elbow joint) x axis rotation&lt;br /&gt;
* rA_x - Right Arm (shoulder joint) x axis rotation&lt;br /&gt;
* rA_z - Right Arm (shoulder joint) z axis rotation&lt;br /&gt;
* rAO_x - Right Arm Outer (elbow joint) x axis rotation&lt;br /&gt;
&lt;br /&gt;
You can mess with the positions in a 3D modeling program or in FlightGear itself. Just set the ramp marshallers function to somethign random so it isn't recognised and change the values in the tree.&lt;br /&gt;
&lt;br /&gt;
If you would like to add a new hand position (say both hands out stright), then you'd add this to the bottom of the '''pos''' hash.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
     hands_out_front: {lA_x:0, lA_z:-90, lAO_x:0, rA_x:0, rA_z:90, rAO_x:0}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remember to put a comma after the line right before the new one you add.&lt;br /&gt;
&lt;br /&gt;
Now, you can call this position as '''pos.hands_out_front''' to be used in the sequence function. Or if you'd like to get or set one of the position values.&lt;br /&gt;
&lt;br /&gt;
To add the signal sequence, add a new '''if''' state at the end of the last '''if(me.function == &amp;quot;&amp;lt;function_name&amp;gt;&amp;quot;''' statement with the sequence. You can use me.phase to control the sequence phase/step. &lt;br /&gt;
&lt;br /&gt;
Then, add the signal sequence. &lt;br /&gt;
&lt;br /&gt;
HINT - To animate the marshaller to a position you specified and then to go to the next step when it's complete and be achieved like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
if(me.phase == 0) {&lt;br /&gt;
    if(!check_pos(ramp_tree, pos.hands_out_front)) {&lt;br /&gt;
	full_animate(ramp_tree, pos.hands_out_front, 100);&lt;br /&gt;
    } else {&lt;br /&gt;
        me.phase = 1;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above code checks if the marshallers is not in the '''hands_out_front''' pos already and if he isn't, he'll move his hands to that position. In the full_animate function, you can specify the speed his hands should move at in ''degrees per second''. In this case, he'll move his hands forward to the specified position at 100 degrees per second.&lt;br /&gt;
&lt;br /&gt;
==== Useful internal functions ====&lt;br /&gt;
&lt;br /&gt;
* '''getDeviation(heading, target)''' returns the deviation to a target heading from your current heading. This is used by the marshaller to help guide you to the ramp.&lt;br /&gt;
&lt;br /&gt;
* '''animate(property, target, rate)''' animates a property (slowly changes the property value) to a target value at the given rate. (Rate is in degrees per second)&lt;br /&gt;
&lt;br /&gt;
* '''get_pos_values(ramp_tree)''' returns the current position of the marshaller's arms in a hash similar to that of the pos.&amp;lt;pos_name&amp;gt; hash.&lt;br /&gt;
&lt;br /&gt;
* '''check_pos(ramp_tree, target) returns true if the marshaller is at a given position. '''target''' must be a hash similar to the '''pos.&amp;lt;pos_name&amp;gt;''' hash. It is best to simply send a position specified in the '''pos''' hash.&lt;br /&gt;
&lt;br /&gt;
* '''full_animate(ramp_tree, pos_hash, rate) animates the ramp marshaller to the given position at the given rate.&lt;br /&gt;
&lt;br /&gt;
* '''load_ramps(icao)''' loads all ramps (and marshallers) at the given airport.&lt;br /&gt;
&lt;br /&gt;
'''NOTE -''' If any of the functions has '''ramp_tree''' as an argument and the function is being used within the ''main_loop'', the variable '''ramp_tree''' must be passed as an argument.&lt;br /&gt;
&lt;br /&gt;
=== Using dfferent models or textures ===&lt;br /&gt;
&lt;br /&gt;
Soon, new features will becoming available which lets the ramp marshaller model be specified in the position config file.&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== Further development ==&lt;br /&gt;
&lt;br /&gt;
=== Visual Docking Guidance System ===&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [https://gitorious.org/~omega95/fg/omega95s-fgdata Omega95's fgdata] (Gitorious)&lt;br /&gt;
* [https://gitorious.org/fg-singapore-scenery FG Singapore Scenery] (Gitorious)&lt;br /&gt;
* [http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=20572 Forum topic]&lt;br /&gt;
&lt;br /&gt;
[[Category:Scenery enhancement]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62072</id>
		<title>Ramp Marshall</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62072"/>
		<updated>2013-08-07T17:12:18Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Contributing to the module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''(ramp) marshaller''' is a person who guides [[aircraft]] using hand (and wand) signals at a parking ramp. This is a new feature that being worked on for a more generalized scale in [[FlightGear]]. Until this gets merged into the fgdata repository, you can get this from omega95's fgdata clone or the new Singapore Scenery development. &lt;br /&gt;
&lt;br /&gt;
Currently, support can be added to airports with the [[UFO]], but soon ramp marshallers will be added automatically if a parking spot's flag is set to enable it. This will integrate FlightGear parking positions, ramp marshallers and other features that might come up related to parking ramps or gates.&lt;br /&gt;
&lt;br /&gt;
These are videos of the first prototype of the ramp marshaller.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube | c_KEbyv_h5A}} {{#ev:youtube | Hz4WU8nsdls}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Using the ramp marshaller ==&lt;br /&gt;
To use the ramp marshaller with a compatible aircraft at a compatible airport (scroll down to see how you can make aircraft and/or airports compatible), simply taxi to the gate/ramp you want to park at and click on the marshaller waiting at the ramp. His hands should move from rest position (both wands down by his sides) to direct you to the ramp. It's recommended to taxi to the ramp on the taxiway lines as long as you can see them and once they go out of view, follow the marshaller's instructions. Make sure that you're not taxiing faster than 5 to 10 kts at the ramp.&lt;br /&gt;
&lt;br /&gt;
Currently, the ramp marshaller knows the following signals -&lt;br /&gt;
* Move forward&lt;br /&gt;
* Turn left&lt;br /&gt;
* Turn right&lt;br /&gt;
* Slow down and stop&lt;br /&gt;
* Immediate stop&lt;br /&gt;
&lt;br /&gt;
But we're teaching him new signals. If you want to teach him a signal, scroll down to find out how. To find out what the signals look like, take a look at the videos above.&lt;br /&gt;
&lt;br /&gt;
== Adding ramp marshalling support ==&lt;br /&gt;
=== Adding ramp marshalling compatibility to aircraft ===&lt;br /&gt;
[[File:A330-200 Ramp Marshall Compatibility - getting position with ac3D.png|thumb|270px|Demonstrating how to get x-position of nose gear with AC3D for ramp marshalling compatibility.]]&lt;br /&gt;
&lt;br /&gt;
It's actually very simple to add ramp marshalling compatibility to an aircraft, the only file required to be edited is the aircraft's [[Aircraft-set.xml|&amp;lt;tt&amp;gt;-set.xml&amp;lt;/tt&amp;gt; file]] (or common xml file for aircraft groups). The user is still required to use some kind of 3D modeling program to get the position.&lt;br /&gt;
&lt;br /&gt;
# Open the aircraft's model file (containing the gears) with a 3D modeling program and get the '''x''' position of the center of the nose gear. (Or the position you want to rest at the ramp)&lt;br /&gt;
# Add the following code within the &amp;lt;code&amp;gt;&amp;lt;sim&amp;gt; ... &amp;lt;model&amp;gt; ... &amp;lt;/model&amp;gt;&amp;lt;/sim&amp;gt;&amp;lt;/code&amp;gt; tags in the aircraft's &amp;lt;tt&amp;gt;-set.xml&amp;lt;/tt&amp;gt; file. (or common xml file for aircraft groups)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ramp&amp;gt;&lt;br /&gt;
    &amp;lt;x-m type=&amp;quot;float&amp;quot;&amp;gt;-15.9664&amp;lt;/x-m&amp;gt;&lt;br /&gt;
    &amp;lt;class type=&amp;quot;string&amp;quot;&amp;gt;2&amp;lt;/class&amp;gt;&lt;br /&gt;
&amp;lt;/ramp&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
:The '''x''' position from the 3D model is in the &amp;lt;code&amp;gt;&amp;lt;x-m&amp;gt;&amp;lt;/code&amp;gt; tag and the aircraft class is in the &amp;lt;code&amp;gt;&amp;lt;class&amp;gt;&amp;lt;/code&amp;gt; tag. With the current models, the aircraft classes are as follows -&lt;br /&gt;
:* 0 - 747s, 777-300s, A340s, A380s&lt;br /&gt;
:* 1 - 777-300s, A330-300s, 787s&lt;br /&gt;
:* 2 - A330-200s, 757s, 767s&lt;br /&gt;
:* 3 - A320s (includes A318s, A319s and A321s), 737s and other aircraft in general. This works for CRJs, E-jets etc.&lt;br /&gt;
&lt;br /&gt;
This should be all! The ramp marshaller should be able to ''recognize'' the aircraft and guide it to the right position at the ramp!&lt;br /&gt;
&lt;br /&gt;
=== Adding ramp marshallers to an airport ===&lt;br /&gt;
&lt;br /&gt;
'''NOTE -''' In the future, this will change because ramp marshall positions are going to be connected to an airport's '''groundnet.xml''' file.&lt;br /&gt;
&lt;br /&gt;
[[File:ramp-marshall-arpt-1.png|thumb|270px|Placing ramp marshaller using ufo]]&lt;br /&gt;
[[File:ramp-marshall-arpt-2.png|thumb|270px|Converting STG file to ramps XML]]&lt;br /&gt;
&lt;br /&gt;
# Start up FlightGear with the UFO at the airport you want to place ramp marshallers.&lt;br /&gt;
# Hit the {{key press|L}} key on the keyboard to bring up the model selection dialog and select &amp;lt;tt&amp;gt;[[$FG_ROOT]]/Models/Airport/Ramp/ramp.xml&amp;lt;/tt&amp;gt;. Using the ufo's scenery editing tools, place (and adjust) ramp marshallers everywhere you want. To make it simpler, click on the exact position you want the airplane to come to a stop. This will usually be at the end of a parking ramp's taxiway lines. Then, you will only have to change the heading.&lt;br /&gt;
# Once you've finished placing all the models, hit the {{key press|D}} key to dump the stg lines onto the console. (Do not close FlightGear yet) Copy the stg lines into a blank file. (name does not matter)&lt;br /&gt;
# Open up the Nasal console and execute the following function.&lt;br /&gt;
#: &amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;ramp_marshall.convert_stg();&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# Choose the stg file you pasted the dumped stg lines in to convert the file into a readable xml ramp position file. The converted file can be found &amp;lt;tt&amp;gt;[[$FG_HOME]]/Export&amp;lt;tt&amp;gt;.&lt;br /&gt;
# Copy the exported file (it will be called '''ramps-export.xml''') to &amp;lt;tt&amp;gt;[[$FG_ROOT]]/AI/Airports/&amp;lt;icao&amp;gt;/ramps.xml&amp;lt;/tt&amp;gt;. For example, if you want these ramps at Singapore Changi Intl. Airport (WSSS), you'd put it in &amp;lt;tt&amp;gt;[[$FG_ROOT]]/AI/Airports/&amp;lt;icao&amp;gt;/WSSS.xml&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Contributing to the module ==&lt;br /&gt;
&lt;br /&gt;
=== Teach the ramp marshaller new signals ===&lt;br /&gt;
&lt;br /&gt;
The marshaller's signal positions are stored in the '''ramp_marhsall.nas''' Nasal file in a hash. This is so that the signals can be accessed easily by other functions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var pos = {&lt;br /&gt;
	rest: {lA_x:80, lA_z:0, lAO_x:0, rA_x:-80, rA_z:0, rAO_x:0},&lt;br /&gt;
	stop: {lA_x:-55, lA_z:0, lAO_x:-70, rA_x:55, rA_z:0, rAO_x:70},&lt;br /&gt;
	fwd_out: {lA_x:0, lA_z:-50, lAO_x:-30, rA_x:0, rA_z:50, rAO_x:30},&lt;br /&gt;
	fwd_in: {lA_x:0, lA_z:-50, lAO_x:-120, rA_x:0, rA_z:50, rAO_x:120},&lt;br /&gt;
	left_in: {lA_x:0, lA_z:0, lAO_x:-120, rA_x:0, rA_z:0, rAO_x:0},&lt;br /&gt;
	left_out: {lA_x:0, lA_z:0, lAO_x:-30, rA_x:0, rA_z:0, rAO_x:0},&lt;br /&gt;
	right_in: {lA_x:0, lA_z:0, lAO_x:0, rA_x:0, rA_z:0, rAO_x:120},&lt;br /&gt;
	right_out: {lA_x:0, lA_z:0, lAO_x:0, rA_x:0, rA_z:0, rAO_x:30}&lt;br /&gt;
	&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* lA_x - Left Arm (shoulder joint) x axis rotation&lt;br /&gt;
* lA_z - Lett Arm (shoulder joint) z axis rotation&lt;br /&gt;
* lAO_x - Left Arm Outer (elbow joint) x axis rotation&lt;br /&gt;
* rA_x - Right Arm (shoulder joint) x axis rotation&lt;br /&gt;
* rA_z - Right Arm (shoulder joint) z axis rotation&lt;br /&gt;
* rAO_x - Right Arm Outer (elbow joint) x axis rotation&lt;br /&gt;
&lt;br /&gt;
You can mess with the positions in a 3D modeling program or in FlightGear itself. Just set the ramp marshallers function to somethign random so it isn't recognised and change the values in the tree.&lt;br /&gt;
&lt;br /&gt;
If you would like to add a new hand position (say both hands out stright), then you'd add this to the bottom of the '''pos''' hash.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
     hands_out_front: {lA_x:0, lA_z:-90, lAO_x:0, rA_x:0, rA_z:90, rAO_x:0}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remember to put a comma after the line right before the new one you add.&lt;br /&gt;
&lt;br /&gt;
Now, you can call this position as '''pos.hands_out_front''' to be used in the sequence function. Or if you'd like to get or set one of the position values.&lt;br /&gt;
&lt;br /&gt;
To add the signal sequence, add a new '''if''' state at the end of the last '''if(me.function == &amp;quot;&amp;lt;function_name&amp;gt;&amp;quot;''' statement with the sequence. You can use me.phase to control the sequence phase/step. &lt;br /&gt;
&lt;br /&gt;
Then, add the signal sequence. &lt;br /&gt;
&lt;br /&gt;
HINT - To animate the marshaller to a position you specified and then to go to the next step when it's complete and be achieved like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
if(me.phase == 0) {&lt;br /&gt;
    if(!check_pos(ramp_tree, pos.hands_out_front)) {&lt;br /&gt;
	full_animate(ramp_tree, pos.hands_out_front, 100);&lt;br /&gt;
    } else {&lt;br /&gt;
        me.phase = 1;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above code checks if the marshallers is not in the '''hands_out_front''' pos already and if he isn't, he'll move his hands to that position. In the full_animate function, you can specify the speed his hands should move at in ''degrees per second''. In this case, he'll move his hands forward to the specified position at 100 degrees per second.&lt;br /&gt;
&lt;br /&gt;
==== Useful internal functions ====&lt;br /&gt;
&lt;br /&gt;
* '''getDeviation(heading, target)''' returns the deviation to a target heading from your current heading. This is used by the marshaller to help guide you to the ramp.&lt;br /&gt;
&lt;br /&gt;
* '''animate(property, target, rate)''' animates a property (slowly changes the property value) to a target value at the given rate. (Rate is in degrees per second)&lt;br /&gt;
&lt;br /&gt;
* '''get_pos_values(ramp_tree)''' returns the current position of the marshaller's arms in a hash similar to that of the pos.&amp;lt;pos_name&amp;gt; hash.&lt;br /&gt;
&lt;br /&gt;
* '''check_pos(ramp_tree, target) returns true if the marshaller is at a given position. '''target''' must be a hash similar to the '''pos.&amp;lt;pos_name&amp;gt;''' hash. It is best to simply send a position specified in the '''pos''' hash.&lt;br /&gt;
&lt;br /&gt;
* '''full_animate(ramp_tree, pos_hash, rate) animates the ramp marshaller to the given position at the given rate.&lt;br /&gt;
&lt;br /&gt;
* '''load_ramps(icao)''' loads all ramps (and marshallers) at the given airport.&lt;br /&gt;
&lt;br /&gt;
'''NOTE -''' If any of the functions has '''ramp_tree''' as an argument and the function is being used within the ''main_loop'', the variable '''ramp_tree''' must be passed as an argument.&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
=== Using dfferent models or textures ===&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== Further development ==&lt;br /&gt;
&lt;br /&gt;
=== Visual Docking Guidance System ===&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [https://gitorious.org/~omega95/fg/omega95s-fgdata Omega95's fgdata] (Gitorious)&lt;br /&gt;
* [https://gitorious.org/fg-singapore-scenery FG Singapore Scenery] (Gitorious)&lt;br /&gt;
* [http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=20572 Forum topic]&lt;br /&gt;
&lt;br /&gt;
[[Category:Scenery enhancement]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62070</id>
		<title>Ramp Marshall</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62070"/>
		<updated>2013-08-07T16:36:08Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ramp Marshall =&lt;br /&gt;
&lt;br /&gt;
A '''Ramp Marshall''' is a person who guides aircraft using hand (and wand) signals at a parking ramp. This new feature is now available on a more generalized scale in FlightGear. Until this gets merged into the fgdata repository, you can get this from omega95's fgdata clone or the new Singapore Scenery development. &lt;br /&gt;
&lt;br /&gt;
Currently, support can be added to airports with the ufo but soon, ramp marshalls will be added automatically if a parking spot's flag is set to enable it. This will integrate FlightGear parking positions, ramp marshalls and other features that might come up related to parking ramps or gates.&lt;br /&gt;
&lt;br /&gt;
These are videos of the first prototype of the ramp marshall.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube | c_KEbyv_h5A}} {{#ev:youtube | Hz4WU8nsdls}}&lt;br /&gt;
&lt;br /&gt;
= Using the Ramp Marshall =&lt;br /&gt;
&lt;br /&gt;
To use the ramp marshall with a compatible aircraft at a compatible airport (scroll down to see how you can make aircraft and/or airports compatible), simply taxi to the gate/ramp you want to park at and click on the marshall waiting at the ramp. His hands should move from rest position (both wands down by his sides) to direct you to the ramp. It's recommended to taxi to the ramp on the taxiway lines as long as you can see them and once they go out of view, follow the marshall's instructions. Make sure that you're not taxiing faster than 5 to 10 kts at the ramp.&lt;br /&gt;
&lt;br /&gt;
Currently, the ramp marshall knows the following signals -&lt;br /&gt;
* Move forward&lt;br /&gt;
* Turn Left&lt;br /&gt;
* Turn Right&lt;br /&gt;
* Slow down and stop&lt;br /&gt;
* Immediate stop&lt;br /&gt;
&lt;br /&gt;
But we're teaching it new signals. If you want to teach it a signal, scroll down to find out how. To find out what the signals look like, take a look at the videos above.&lt;br /&gt;
&lt;br /&gt;
= Adding Ramp Marshall Support =&lt;br /&gt;
&lt;br /&gt;
== Adding Ramp Marshall Compatibility to Aircraft ==&lt;br /&gt;
&lt;br /&gt;
[[File:A330-200 Ramp Marshall Compatibility - getting position with ac3D.png|thumb|525px|Demonstrating how to get x-position of nose gear with ac3D for ramp marshall compatibility.]]&lt;br /&gt;
&lt;br /&gt;
It's actually very simple to add ramp marshall compatibility to an aircraft, the only file required to be edited is the aircraft's '''-set.xml''' file. (or common xml file for aircraft groups) The user is still required to use some kind of 3D modeling program to get the position.&lt;br /&gt;
&lt;br /&gt;
1. Open the Aircraft's model file (containing the gears) with a 3D modeling program and get the '''x''' position of the bottom of the nose gear. (Or the position you want to rest at the ramp)&lt;br /&gt;
&lt;br /&gt;
2. Add the following code within the '''&amp;lt;sim&amp;gt; ... &amp;lt;model&amp;gt; ... &amp;lt;/model&amp;gt;&amp;lt;/sim&amp;gt;''' tags in the aircraft's '''-set.xml''' file. (or common xml file for aircraft groups)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ramp&amp;gt;&lt;br /&gt;
    &amp;lt;x-m type=&amp;quot;float&amp;quot;&amp;gt;-15.9664&amp;lt;/x-m&amp;gt;&lt;br /&gt;
    &amp;lt;class type=&amp;quot;string&amp;quot;&amp;gt;2&amp;lt;/class&amp;gt;&lt;br /&gt;
&amp;lt;/ramp&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The '''x''' position from the 3D model is in the &amp;lt;x-m&amp;gt; tag and the aircraft class is in the &amp;lt;class&amp;gt; tag. With the current models, the aircraft classes are as follows -&lt;br /&gt;
* 0 - 747s, 777-300s, A340s, A380s&lt;br /&gt;
* 1 - 777-300s, A330-300s, 787s&lt;br /&gt;
* 2 - A330-200s, 757s, 767s&lt;br /&gt;
* 3 - A320s (includes A318s, A319s and A321s), 737s and other aircraft in general. This works for CRJs, E-jets etc.&lt;br /&gt;
&lt;br /&gt;
This should be all! The ramp marshall should be able to ''recognize'' the aircraft and guide it to the right position at the ramp!&lt;br /&gt;
&lt;br /&gt;
== Adding Ramp Marshalls to an Airport ==&lt;br /&gt;
&lt;br /&gt;
'''NOTE -''' In the future, this will change because ramp marshall positions are going to be connected to an airport's '''groundnet.xml''' file.&lt;br /&gt;
&lt;br /&gt;
[[File:ramp-marshall-arpt-1.png|thumb|525px|Placing Ramp Marshall using ufo]]&lt;br /&gt;
&lt;br /&gt;
[[File:ramp-marshall-arpt-2.png|thumb|525px|Converting STG File to Ramps XML]]&lt;br /&gt;
&lt;br /&gt;
1. Start up FlightGear with the '''ufo''' at the airport you want to place ramp marshalls.&lt;br /&gt;
&lt;br /&gt;
2. Hit the '''L''' key on the keyboard to bring up the model selection dialog and select '''$FGDATA/Models/Airport/Ramp/ramp.xml'''. Using the ufo's scenery editing tools, place (and adjust) ramp marshalls everywhere you want. To make it simpler, click on the exact position you want the airplane to come to a stop. This will usually be at the end of a parking ramp's taxiway lines. Then, you will only have to change the heading.&lt;br /&gt;
&lt;br /&gt;
3. Once you've finished placing all the models, hit the '''D''' key to dump the stg lines onto the console. (Do not close FlightGear yet) Copy the stg lines into a blank file. (name does not matter)&lt;br /&gt;
&lt;br /&gt;
4. Open up the Nasal console and execute the following function.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
ramp_marshall.convert_stg();&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Choose the stg file you pasted the dumped stg lines in to convert the file into a readable xml ramp position file. The converted file can be found '''$FGHOME/Export'''.&lt;br /&gt;
&lt;br /&gt;
6. Copy the exported file (it will be called '''ramps-export.xml''') to '''$FGDATA/AI/Airports/&amp;lt;icao&amp;gt;/ramps.xml'''. For example, if you want these ramps at Singapore Changi Intl. Airport (WSSS), you'd put it in '''$FGDATA/AI/Airports/&amp;lt;icao&amp;gt;/WSSS.xml'''.&lt;br /&gt;
&lt;br /&gt;
= Contributing to the Module =&lt;br /&gt;
&lt;br /&gt;
== Teach the Ramp Marshall new signals ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== Using dfferent models or textures ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
= Further development =&lt;br /&gt;
&lt;br /&gt;
== Visual Docking Guidance System ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* https://gitorious.org/~omega95/fg/omega95s-fgdata&lt;br /&gt;
* https://gitorious.org/fg-singapore-scenery&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=20572&lt;br /&gt;
&lt;br /&gt;
[[Category:Scenery]]&lt;br /&gt;
[[Category:Scenery enhancement]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62069</id>
		<title>Ramp Marshall</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62069"/>
		<updated>2013-08-07T16:29:23Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Adding Ramp Marshalls to an Airport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ramp Marshall =&lt;br /&gt;
&lt;br /&gt;
A '''Ramp Marshall''' is a person who guides aircraft using hand (and wand) signals at a parking ramp. This new feature is now available on a more generalized scale in FlightGear. Until this gets merged into the fgdata repository, you can get this from omega95's fgdata clone or the new Singapore Scenery development. &lt;br /&gt;
&lt;br /&gt;
Currently, support can be added to airports with the ufo but soon, ramp marshalls will be added automatically if a parking spot's flag is set to enable it. This will integrate FlightGear parking positions, ramp marshalls and other features that might come up related to parking ramps or gates.&lt;br /&gt;
&lt;br /&gt;
These are videos of the first prototype of the ramp marshall.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube | c_KEbyv_h5A}} {{#ev:youtube | Hz4WU8nsdls}}&lt;br /&gt;
&lt;br /&gt;
= Adding Ramp Marshall Support =&lt;br /&gt;
&lt;br /&gt;
== Adding Ramp Marshall Compatibility to Aircraft ==&lt;br /&gt;
&lt;br /&gt;
[[File:A330-200 Ramp Marshall Compatibility - getting position with ac3D.png|thumb|525px|Demonstrating how to get x-position of nose gear with ac3D for ramp marshall compatibility.]]&lt;br /&gt;
&lt;br /&gt;
It's actually very simple to add ramp marshall compatibility to an aircraft, the only file required to be edited is the aircraft's '''-set.xml''' file. (or common xml file for aircraft groups) The user is still required to use some kind of 3D modeling program to get the position.&lt;br /&gt;
&lt;br /&gt;
1. Open the Aircraft's model file (containing the gears) with a 3D modeling program and get the '''x''' position of the bottom of the nose gear. (Or the position you want to rest at the ramp)&lt;br /&gt;
&lt;br /&gt;
2. Add the following code within the '''&amp;lt;sim&amp;gt; ... &amp;lt;model&amp;gt; ... &amp;lt;/model&amp;gt;&amp;lt;/sim&amp;gt;''' tags in the aircraft's '''-set.xml''' file. (or common xml file for aircraft groups)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ramp&amp;gt;&lt;br /&gt;
    &amp;lt;x-m type=&amp;quot;float&amp;quot;&amp;gt;-15.9664&amp;lt;/x-m&amp;gt;&lt;br /&gt;
    &amp;lt;class type=&amp;quot;string&amp;quot;&amp;gt;2&amp;lt;/class&amp;gt;&lt;br /&gt;
&amp;lt;/ramp&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The '''x''' position from the 3D model is in the &amp;lt;x-m&amp;gt; tag and the aircraft class is in the &amp;lt;class&amp;gt; tag. With the current models, the aircraft classes are as follows -&lt;br /&gt;
* 0 - 747s, 777-300s, A340s, A380s&lt;br /&gt;
* 1 - 777-300s, A330-300s, 787s&lt;br /&gt;
* 2 - A330-200s, 757s, 767s&lt;br /&gt;
* 3 - A320s (includes A318s, A319s and A321s), 737s and other aircraft in general. This works for CRJs, E-jets etc.&lt;br /&gt;
&lt;br /&gt;
This should be all! The ramp marshall should be able to ''recognize'' the aircraft and guide it to the right position at the ramp!&lt;br /&gt;
&lt;br /&gt;
== Adding Ramp Marshalls to an Airport ==&lt;br /&gt;
&lt;br /&gt;
'''NOTE -''' In the future, this will change because ramp marshall positions are going to be connected to an airport's '''groundnet.xml''' file.&lt;br /&gt;
&lt;br /&gt;
[[File:ramp-marshall-arpt-1.png|thumb|320px|Placing Ramp Marshall using ufo]]&lt;br /&gt;
&lt;br /&gt;
[[File:ramp-marshall-arpt-2.png|thumb|320px|Converting STG File to Ramps XML]]&lt;br /&gt;
&lt;br /&gt;
1. Start up FlightGear with the '''ufo''' at the airport you want to place ramp marshalls.&lt;br /&gt;
&lt;br /&gt;
2. Hit the '''L''' key on the keyboard to bring up the model selection dialog and select '''$FGDATA/Models/Airport/Ramp/ramp.xml'''. Using the ufo's scenery editing tools, place (and adjust) ramp marshalls everywhere you want. To make it simpler, click on the exact position you want the airplane to come to a stop. This will usually be at the end of a parking ramp's taxiway lines. Then, you will only have to change the heading.&lt;br /&gt;
&lt;br /&gt;
3. Once you've finished placing all the models, hit the '''D''' key to dump the stg lines onto the console. (Do not close FlightGear yet) Copy the stg lines into a blank file. (name does not matter)&lt;br /&gt;
&lt;br /&gt;
4. Open up the Nasal console and execute the following function.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
ramp_marshall.convert_stg();&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Choose the stg file you pasted the dumped stg lines in to convert the file into a readable xml ramp position file. The converted file can be found '''$FGHOME/Export'''.&lt;br /&gt;
&lt;br /&gt;
6. Copy the exported file (it will be called '''ramps-export.xml''') to '''$FGDATA/AI/Airports/&amp;lt;icao&amp;gt;/ramps.xml'''. For example, if you want these ramps at Singapore Changi Intl. Airport (WSSS), you'd put it in '''$FGDATA/AI/Airports/&amp;lt;icao&amp;gt;/WSSS.xml'''.&lt;br /&gt;
&lt;br /&gt;
= Contributing to the Module =&lt;br /&gt;
&lt;br /&gt;
== Teach the Ramp Marshall new signals ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== Using dfferent models or textures ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
= Further development =&lt;br /&gt;
&lt;br /&gt;
== Visual Docking Guidance System ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* https://gitorious.org/~omega95/fg/omega95s-fgdata&lt;br /&gt;
* http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=20572&lt;br /&gt;
* https://gitorious.org/fg-singapore-scenery&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=20572&lt;br /&gt;
&lt;br /&gt;
[[Category:Scenery]]&lt;br /&gt;
[[Category:Scenery enhancement]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:Ramp-marshall-arpt-2.png&amp;diff=62068</id>
		<title>File:Ramp-marshall-arpt-2.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:Ramp-marshall-arpt-2.png&amp;diff=62068"/>
		<updated>2013-08-07T16:28:11Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Ramp-marshall-arpt-2.png}}&lt;br /&gt;
|date=2013-08-07 21:57:15&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:Omega1174|Omega1174]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other_versions=&lt;br /&gt;
|other_fields=&lt;br /&gt;
}}&lt;br /&gt;
{{Location dec|0|0}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-3.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Screenshots]]&lt;br /&gt;
[[Category:Scenery]]&lt;br /&gt;
[[Category:Scenery enchancement]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:Ramp-marshall-arpt-1.png&amp;diff=62067</id>
		<title>File:Ramp-marshall-arpt-1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:Ramp-marshall-arpt-1.png&amp;diff=62067"/>
		<updated>2013-08-07T16:27:42Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Ramp-marshall-arpt-1.png}}&lt;br /&gt;
|date=2013-08-07 21:57:10&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:Omega1174|Omega1174]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other_versions=&lt;br /&gt;
|other_fields=&lt;br /&gt;
}}&lt;br /&gt;
{{Location dec|0|0}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-3.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Screenshots]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62066</id>
		<title>Ramp Marshall</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62066"/>
		<updated>2013-08-07T16:26:20Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Adding Ramp Marshall Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ramp Marshall =&lt;br /&gt;
&lt;br /&gt;
A '''Ramp Marshall''' is a person who guides aircraft using hand (and wand) signals at a parking ramp. This new feature is now available on a more generalized scale in FlightGear. Until this gets merged into the fgdata repository, you can get this from omega95's fgdata clone or the new Singapore Scenery development. &lt;br /&gt;
&lt;br /&gt;
Currently, support can be added to airports with the ufo but soon, ramp marshalls will be added automatically if a parking spot's flag is set to enable it. This will integrate FlightGear parking positions, ramp marshalls and other features that might come up related to parking ramps or gates.&lt;br /&gt;
&lt;br /&gt;
These are videos of the first prototype of the ramp marshall.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube | c_KEbyv_h5A}} {{#ev:youtube | Hz4WU8nsdls}}&lt;br /&gt;
&lt;br /&gt;
= Adding Ramp Marshall Support =&lt;br /&gt;
&lt;br /&gt;
== Adding Ramp Marshall Compatibility to Aircraft ==&lt;br /&gt;
&lt;br /&gt;
[[File:A330-200 Ramp Marshall Compatibility - getting position with ac3D.png|thumb|525px|Demonstrating how to get x-position of nose gear with ac3D for ramp marshall compatibility.]]&lt;br /&gt;
&lt;br /&gt;
It's actually very simple to add ramp marshall compatibility to an aircraft, the only file required to be edited is the aircraft's '''-set.xml''' file. (or common xml file for aircraft groups) The user is still required to use some kind of 3D modeling program to get the position.&lt;br /&gt;
&lt;br /&gt;
1. Open the Aircraft's model file (containing the gears) with a 3D modeling program and get the '''x''' position of the bottom of the nose gear. (Or the position you want to rest at the ramp)&lt;br /&gt;
&lt;br /&gt;
2. Add the following code within the '''&amp;lt;sim&amp;gt; ... &amp;lt;model&amp;gt; ... &amp;lt;/model&amp;gt;&amp;lt;/sim&amp;gt;''' tags in the aircraft's '''-set.xml''' file. (or common xml file for aircraft groups)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ramp&amp;gt;&lt;br /&gt;
    &amp;lt;x-m type=&amp;quot;float&amp;quot;&amp;gt;-15.9664&amp;lt;/x-m&amp;gt;&lt;br /&gt;
    &amp;lt;class type=&amp;quot;string&amp;quot;&amp;gt;2&amp;lt;/class&amp;gt;&lt;br /&gt;
&amp;lt;/ramp&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The '''x''' position from the 3D model is in the &amp;lt;x-m&amp;gt; tag and the aircraft class is in the &amp;lt;class&amp;gt; tag. With the current models, the aircraft classes are as follows -&lt;br /&gt;
* 0 - 747s, 777-300s, A340s, A380s&lt;br /&gt;
* 1 - 777-300s, A330-300s, 787s&lt;br /&gt;
* 2 - A330-200s, 757s, 767s&lt;br /&gt;
* 3 - A320s (includes A318s, A319s and A321s), 737s and other aircraft in general. This works for CRJs, E-jets etc.&lt;br /&gt;
&lt;br /&gt;
This should be all! The ramp marshall should be able to ''recognize'' the aircraft and guide it to the right position at the ramp!&lt;br /&gt;
&lt;br /&gt;
== Adding Ramp Marshalls to an Airport ==&lt;br /&gt;
&lt;br /&gt;
'''NOTE -''' In the future, this will change because ramp marshall positions are going to be connected to an airport's '''groundnet.xml''' file.&lt;br /&gt;
&lt;br /&gt;
[[File:ramp-marshall-arpt-1.png|thumb|320px]]&lt;br /&gt;
&lt;br /&gt;
[[File:ramp-marshall-arpt-2.png|thumb|320px]]&lt;br /&gt;
&lt;br /&gt;
1. Start up FlightGear with the '''ufo''' at the airport you want to place ramp marshalls.&lt;br /&gt;
&lt;br /&gt;
2. Hit the '''L''' key on the keyboard to bring up the model selection dialog and select '''$FGDATA/Models/Airport/Ramp/ramp.xml'''. Using the ufo's scenery editing tools, place (and adjust) ramp marshalls everywhere you want. To make it simpler, click on the exact position you want the airplane to come to a stop. This will usually be at the end of a parking ramp's taxiway lines. Then, you will only have to change the heading.&lt;br /&gt;
&lt;br /&gt;
3. Once you've finished placing all the models, hit the '''D''' key to dump the stg lines onto the console. (Do not close FlightGear yet) Copy the stg lines into a blank file. (name does not matter)&lt;br /&gt;
&lt;br /&gt;
4. Open up the Nasal console and execute the following function.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
ramp_marshall.convert_stg();&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Choose the stg file you pasted the dumped stg lines in to convert the file into a readable xml ramp position file. The converted file can be found '''$FGHOME/Export'''.&lt;br /&gt;
&lt;br /&gt;
6. Copy the exported file (it will be called '''ramps-export.xml''') to '''$FGDATA/AI/Airports/&amp;lt;icao&amp;gt;/ramps.xml'''. For example, if you want these ramps at Singapore Changi Intl. Airport (WSSS), you'd put it in '''$FGDATA/AI/Airports/&amp;lt;icao&amp;gt;/WSSS.xml'''.&lt;br /&gt;
&lt;br /&gt;
= Contributing to the Module =&lt;br /&gt;
&lt;br /&gt;
== Teach the Ramp Marshall new signals ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== Using dfferent models or textures ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
= Further development =&lt;br /&gt;
&lt;br /&gt;
== Visual Docking Guidance System ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* https://gitorious.org/~omega95/fg/omega95s-fgdata&lt;br /&gt;
* http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=20572&lt;br /&gt;
* https://gitorious.org/fg-singapore-scenery&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=20572&lt;br /&gt;
&lt;br /&gt;
[[Category:Scenery]]&lt;br /&gt;
[[Category:Scenery enhancement]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62065</id>
		<title>Ramp Marshall</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62065"/>
		<updated>2013-08-07T16:00:55Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Adding Ramp Marshall Compatibility to Aircraft */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ramp Marshall =&lt;br /&gt;
&lt;br /&gt;
A '''Ramp Marshall''' is a person who guides aircraft using hand (and wand) signals at a parking ramp. This new feature is now available on a more generalized scale in FlightGear. Until this gets merged into the fgdata repository, you can get this from omega95's fgdata clone or the new Singapore Scenery development. &lt;br /&gt;
&lt;br /&gt;
Currently, support can be added to airports with the ufo but soon, ramp marshalls will be added automatically if a parking spot's flag is set to enable it. This will integrate FlightGear parking positions, ramp marshalls and other features that might come up related to parking ramps or gates.&lt;br /&gt;
&lt;br /&gt;
These are videos of the first prototype of the ramp marshall.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube | c_KEbyv_h5A}} {{#ev:youtube | Hz4WU8nsdls}}&lt;br /&gt;
&lt;br /&gt;
= Adding Ramp Marshall Support =&lt;br /&gt;
&lt;br /&gt;
== Adding Ramp Marshall Compatibility to Aircraft ==&lt;br /&gt;
&lt;br /&gt;
[[File:A330-200 Ramp Marshall Compatibility - getting position with ac3D.png|thumb|525px|Demonstrating how to get x-position of nose gear with ac3D for ramp marshall compatibility.]]&lt;br /&gt;
&lt;br /&gt;
It's actually very simple to add ramp marshall compatibility to an aircraft, the only file required to be edited is the aircraft's '''-set.xml''' file. (or common xml file for aircraft groups) The user is still required to use some kind of 3D modeling program to get the position.&lt;br /&gt;
&lt;br /&gt;
1. Open the Aircraft's model file (containing the gears) with a 3D modeling program and get the '''x''' position of the bottom of the nose gear. (Or the position you want to rest at the ramp)&lt;br /&gt;
&lt;br /&gt;
2. Add the following code within the '''&amp;lt;sim&amp;gt; ... &amp;lt;model&amp;gt; ... &amp;lt;/model&amp;gt;&amp;lt;/sim&amp;gt;''' tags in the aircraft's '''-set.xml''' file. (or common xml file for aircraft groups)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ramp&amp;gt;&lt;br /&gt;
    &amp;lt;x-m type=&amp;quot;float&amp;quot;&amp;gt;-15.9664&amp;lt;/x-m&amp;gt;&lt;br /&gt;
    &amp;lt;class type=&amp;quot;string&amp;quot;&amp;gt;2&amp;lt;/class&amp;gt;&lt;br /&gt;
&amp;lt;/ramp&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The '''x''' position from the 3D model is in the &amp;lt;x-m&amp;gt; tag and the aircraft class is in the &amp;lt;class&amp;gt; tag. With the current models, the aircraft classes are as follows -&lt;br /&gt;
* 0 - 747s, 777-300s, A340s, A380s&lt;br /&gt;
* 1 - 777-300s, A330-300s, 787s&lt;br /&gt;
* 2 - A330-200s, 757s, 767s&lt;br /&gt;
* 3 - A320s (includes A318s, A319s and A321s), 737s and other aircraft in general. This works for CRJs, E-jets etc.&lt;br /&gt;
&lt;br /&gt;
This should be all! The ramp marshall should be able to ''recognize'' the aircraft and guide it to the right position at the ramp!&lt;br /&gt;
&lt;br /&gt;
= Contributing to the Module =&lt;br /&gt;
&lt;br /&gt;
== Teach the Ramp Marshall new signals ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== Using dfferent models or textures ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
= Further development =&lt;br /&gt;
&lt;br /&gt;
== Visual Docking Guidance System ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* https://gitorious.org/~omega95/fg/omega95s-fgdata&lt;br /&gt;
* http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=20572&lt;br /&gt;
* https://gitorious.org/fg-singapore-scenery&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=20572&lt;br /&gt;
&lt;br /&gt;
[[Category:Scenery]]&lt;br /&gt;
[[Category:Scenery enhancement]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62063</id>
		<title>Ramp Marshall</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62063"/>
		<updated>2013-08-07T15:25:37Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ramp Marshall =&lt;br /&gt;
&lt;br /&gt;
A '''Ramp Marshall''' is a person who guides aircraft using hand (and wand) signals at a parking ramp. This new feature is now available on a more generalized scale in FlightGear. Until this gets merged into the fgdata repository, you can get this from omega95's fgdata clone or the new Singapore Scenery development. &lt;br /&gt;
&lt;br /&gt;
Currently, support can be added to airports with the ufo but soon, ramp marshalls will be added automatically if a parking spot's flag is set to enable it. This will integrate FlightGear parking positions, ramp marshalls and other features that might come up related to parking ramps or gates.&lt;br /&gt;
&lt;br /&gt;
These are videos of the first prototype of the ramp marshall.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube | c_KEbyv_h5A}} {{#ev:youtube | Hz4WU8nsdls}}&lt;br /&gt;
&lt;br /&gt;
= Adding Ramp Marshall Support =&lt;br /&gt;
&lt;br /&gt;
== Adding Ramp Marshall Compatibility to Aircraft ==&lt;br /&gt;
&lt;br /&gt;
It's actually very simple to add ramp marshall compatibility to an aircraft, the only file required to be edited is the aircraft's '''-set.xml''' file. (or common xml file for aircraft groups) The user is still required to use some kind of 3D modeling program to get the position.&lt;br /&gt;
&lt;br /&gt;
1. Open the Aircraft's model file (containing the gears) with a 3D modeling program and get the '''x''' position of the bottom of the nose gear. (Or the position you want to rest at the ramp)&lt;br /&gt;
&lt;br /&gt;
[[File:A330-200 Ramp Marshall Compatibility - getting position with ac3D.png]]&lt;br /&gt;
&lt;br /&gt;
2. Add the following code within the '''&amp;lt;sim&amp;gt; ... &amp;lt;model&amp;gt; ... &amp;lt;/model&amp;gt;&amp;lt;/sim&amp;gt;''' tags in the aircraft's '''-set.xml''' file. (or common xml file for aircraft groups)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ramp&amp;gt;&lt;br /&gt;
    &amp;lt;x-m type=&amp;quot;float&amp;quot;&amp;gt;-15.9664&amp;lt;/x-m&amp;gt;&lt;br /&gt;
    &amp;lt;class type=&amp;quot;string&amp;quot;&amp;gt;2&amp;lt;/class&amp;gt;&lt;br /&gt;
&amp;lt;/ramp&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The '''x''' position from the 3D model is in the &amp;lt;x-m&amp;gt; tag and the aircraft class is in the &amp;lt;class&amp;gt; tag. With the current models, the aircraft classes are as follows -&lt;br /&gt;
* 0 - 747s, 777-300s, A340s, A380s&lt;br /&gt;
* 1 - 777-300s, A330-300s, 787s&lt;br /&gt;
* 2 - A330-200s, 757s, 767s&lt;br /&gt;
* 3 - A320s (includes A318s, A319s and A321s), 737s and other aircraft in general. This works for CRJs, E-jets etc.&lt;br /&gt;
&lt;br /&gt;
This should be all! The ramp marshall should be able to ''recognize'' the aircraft and guide it to the right position at the ramp!&lt;br /&gt;
&lt;br /&gt;
= Contributing to the Module =&lt;br /&gt;
&lt;br /&gt;
== Teach the Ramp Marshall new signals ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== Using dfferent models or textures ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
= Further development =&lt;br /&gt;
&lt;br /&gt;
== Visual Docking Guidance System ==&lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* https://gitorious.org/~omega95/fg/omega95s-fgdata&lt;br /&gt;
* http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=20572&lt;br /&gt;
* https://gitorious.org/fg-singapore-scenery&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=20572&lt;br /&gt;
&lt;br /&gt;
[[Category:Scenery]]&lt;br /&gt;
[[Category:Scenery enhancement]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62061</id>
		<title>Ramp Marshall</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62061"/>
		<updated>2013-08-07T15:11:52Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
== Independant Ramp Marshall ==&lt;br /&gt;
&lt;br /&gt;
Omega95 has been working on a [[Nasal]]-based Ramp Marshall script. That was a prototype only to test the general script and the animations. He's now working on a larger system similar to the [[Howto:Animated jetways|animated jetways]] to generalize this and make the animations independant. &lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube | c_KEbyv_h5A}} {{#ev:youtube | Hz4WU8nsdls}}&lt;br /&gt;
&lt;br /&gt;
== Adding Ramp Marshall Compatibility to Aircraft ==&lt;br /&gt;
&lt;br /&gt;
It's actually very simple to add ramp marshall compatibility to an aircraft, the only file required to be edited is the aircraft's '''-set.xml''' file. (or common xml file for aircraft groups) The user is still required to use some kind of 3D modeling program to get the position.&lt;br /&gt;
&lt;br /&gt;
[[File:A330-200 Ramp Marshall Compatibility - getting position with ac3D.png|framed|left|Demonstrating how to get x-position of nose gear with ac3D for ramp marshall compatibility.]]&lt;br /&gt;
&lt;br /&gt;
1. Open the Aircraft's model file (containing the gears) with a 3D modeling program and get the '''x''' position of the bottom of the nose gear. (Or the position you want to rest at the ramp)&lt;br /&gt;
&lt;br /&gt;
2. Add the following code within the '''&amp;lt;sim&amp;gt; ... &amp;lt;model&amp;gt; ... &amp;lt;/model&amp;gt;&amp;lt;/sim&amp;gt;''' tags in the aircraft's '''-set.xml''' file. (or common xml file for aircraft groups)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ramp&amp;gt;&lt;br /&gt;
    &amp;lt;x-m type=&amp;quot;float&amp;quot;&amp;gt;-15.9664&amp;lt;/x-m&amp;gt;&lt;br /&gt;
    &amp;lt;class type=&amp;quot;string&amp;quot;&amp;gt;2&amp;lt;/class&amp;gt;&lt;br /&gt;
&amp;lt;/ramp&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The '''x''' position from the 3D model is in the &amp;lt;x-m&amp;gt; tag and the aircraft class is in the &amp;lt;class&amp;gt; tag. With the current models, the aircraft classes are as follows -&lt;br /&gt;
* 0 - 747s, 777-300s, A340s, A380s&lt;br /&gt;
* 1 - 777-300s, A330-300s, 787s&lt;br /&gt;
* 2 - A330-200s, 757s, 767s&lt;br /&gt;
* 3 - A320s (includes A318s, A319s and A321s), 737s and other aircraft in general. This works for CRJs, E-jets etc.&lt;br /&gt;
&lt;br /&gt;
This should be all! The ramp marshall should be able to ''recognize'' the aircraft and guide it to the right position at the ramp!&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=20572&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:A330-200_Ramp_Marshall_Compatibility_-_getting_position_with_ac3D.png&amp;diff=62059</id>
		<title>File:A330-200 Ramp Marshall Compatibility - getting position with ac3D.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:A330-200_Ramp_Marshall_Compatibility_-_getting_position_with_ac3D.png&amp;diff=62059"/>
		<updated>2013-08-07T15:07:13Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Demonstrating how to get x-position of nose gear with ac3D for ramp marshall compatibility.}}&lt;br /&gt;
|date=2013-08-07 20:35:34&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:Omega1174|Omega1174]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other_versions=&lt;br /&gt;
|other_fields=&lt;br /&gt;
}}&lt;br /&gt;
{{Location dec|0|0}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-3.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Screenshots]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62058</id>
		<title>Ramp Marshall</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Ramp_Marshall&amp;diff=62058"/>
		<updated>2013-08-07T15:03:03Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
== Independant Ramp Marshall ==&lt;br /&gt;
&lt;br /&gt;
Omega95 has been working on a [[Nasal]]-based Ramp Marshall script. That was a prototype only to test the general script and the animations. He's now working on a larger system similar to the [[Howto:Animated jetways|animated jetways]] to generalize this and make the animations independant. &lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube | c_KEbyv_h5A}} {{#ev:youtube | Hz4WU8nsdls}}&lt;br /&gt;
&lt;br /&gt;
== Adding Ramp Marshall Compatibility to Aircraft ==&lt;br /&gt;
&lt;br /&gt;
It's actually very simple to add ramp marshall compatibility to an aircraft, the only file required to be edited is the aircraft's '''-set.xml''' file. (or common xml file for aircraft groups) The user is still required to use some kind of 3D modeling program to get the position.&lt;br /&gt;
&lt;br /&gt;
1. Open the Aircraft's model file (containing the gears) with a 3D modeling program and get the '''x''' position of the bottom of the nose gear. (Or the position you want to rest at the ramp)&lt;br /&gt;
&lt;br /&gt;
[[File:A330-ramp-position|framed|A330-200 Ramp Marshall Compatibility - getting position with ac3D]]&lt;br /&gt;
&lt;br /&gt;
2. Add the following code within the '''&amp;lt;sim&amp;gt; ... &amp;lt;model&amp;gt; ... &amp;lt;/model&amp;gt;&amp;lt;/sim&amp;gt;''' tags in the aircraft's '''-set.xml''' file. (or common xml file for aircraft groups)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;ramp&amp;gt;&lt;br /&gt;
    &amp;lt;x-m type=&amp;quot;float&amp;quot;&amp;gt;-15.9664&amp;lt;/x-m&amp;gt;&lt;br /&gt;
    &amp;lt;class type=&amp;quot;string&amp;quot;&amp;gt;2&amp;lt;/class&amp;gt;&lt;br /&gt;
&amp;lt;/ramp&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The '''x''' position from the 3D model is in the &amp;lt;x-m&amp;gt; tag and the aircraft class is in the &amp;lt;class&amp;gt; tag. With the current models, the aircraft classes are as follows -&lt;br /&gt;
* 0 - 747s, 777-300s, A340s, A380s&lt;br /&gt;
* 1 - 777-300s, A330-300s, 787s&lt;br /&gt;
* 2 - A330-200s, 757s, 767s&lt;br /&gt;
* 3 - A320s (includes A318s, A319s and A321s), 737s and other aircraft in general. This works for CRJs, E-jets etc.&lt;br /&gt;
&lt;br /&gt;
This should be all! The ramp marshall should be able to ''recognize'' the aircraft and guide it to the right position at the ramp!&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=20572&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Using_TerraGear&amp;diff=61950</id>
		<title>Using TerraGear</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Using_TerraGear&amp;diff=61950"/>
		<updated>2013-07-30T17:04:35Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Generating scenery */ - Changed tg-construct format&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Out of date}}&lt;br /&gt;
&lt;br /&gt;
[[File:Terragearprocesschart.png|thumb|TerraGear Process Flow Chart]]&lt;br /&gt;
The [[TerraGear]] software project supports [[FlightGear]] by creating the files used by FlightGear to represent the elevation and texture of the earth, including airports, cities, fields, forests, rivers, roads and so on. The TerraGear software reads data files containing ground elevation, airport locations and layouts, geographical land-cover data, and more, and produces the scenery files used by FlightGear to represent the terrain of the world.&lt;br /&gt;
&lt;br /&gt;
For simplicity and convenience, most FlightGear users simply download the plug-and-play scenery files from the FlightGear scenery server, or use [[TerraSync]] to automatically download scenery as needed. But there is a variety of reasons you might want to use TerraGear to produce your own terrain files, rather than downloading the standard FlightGear scenery. &lt;br /&gt;
&lt;br /&gt;
For instance, if you use [[TaxiDraw]] to modify/improve information about an [[:Category:Airports|airport]]'s taxiway/apron layout, you might wish to see how that modified airport would look in the scenery before deciding you're happy with the results. Maybe the official scenery is too detailed for your slow machine, and you'd like to build terrain using a digital elevation model (DEM) with poorer resolution, to decrease the number of polygons and thus improve your framerates. Or maybe you've got a fantastically fast machine, and you want to build your own terrain using higher-resolution vector data (vmap1, Tiger, osm) to get better roads/streams. For all these reasons, learning how to use TerraGear is a good idea.&lt;br /&gt;
&lt;br /&gt;
== Obtaining TerraGear ==&lt;br /&gt;
You can either build TerraGear yourself, or download a pre-compiled binary. The later is the easiest and advised for starters.&lt;br /&gt;
&lt;br /&gt;
* '''Option 1 - Download TerraGear pre-compiled (recommended for beginners) on Windows'''&lt;br /&gt;
*# Download the latest TerraGear build from [http://flightgear.simpits.org:8080/job/TerraGear-Win-Cmake/lastSuccessfulBuild/artifact/*zip*/archive.zip the FlightGear Build Server].&lt;br /&gt;
*# Create or choose a directory to hold the TerraGear tools. &lt;br /&gt;
*# Unzip the package and move the files from &amp;lt;tt&amp;gt;archive/install/msvc100/TerraGear/bin&amp;lt;/tt&amp;gt; into a sub-directory named &amp;lt;tt&amp;gt;Terragear/&amp;lt;/tt&amp;gt; in the base directory.&lt;br /&gt;
* '''Option 2 - Compile TerraGear from source code''' as explained in [[Building TerraGear|this article]].&lt;br /&gt;
&lt;br /&gt;
''Note:'' You might need default_priorities.txt from the [https://gitorious.org/fg/terragear/blobs/raw/master/src/BuildTiles/Clipper/default_priorities.txt Git repository] or from the archive downloaded from the build server (in the &amp;lt;tt&amp;gt;archive/install/msvc100/TerraGear/share&amp;lt;/tt&amp;gt; subdirectory). See [http://www.flightgear.org/forums/viewtopic.php?f=5&amp;amp;p=77950 this forum thread] for details, &lt;br /&gt;
&lt;br /&gt;
=== GUI tool ===&lt;br /&gt;
A [[TerraGear GUI]] is available for those that would like to use TerraGear without knowing/using the command line options.&lt;br /&gt;
&lt;br /&gt;
== Using TerraGear ==&lt;br /&gt;
First, choose the boundaries for the area of scenery you want to build, in terms of latitude and longitude. The smaller the area of scenery you generate, the smaller the amount of data you will need, and the less CPU time it will take. For example, if you are just interested in generating a new airport layout at 12.3W 34.4N, then simply generating the scenery between 12W 34N and 13W 35N would be sufficient. &lt;br /&gt;
&lt;br /&gt;
Write down the bounding box (minimum and maximum longitude and latitude) for the scenery you want to generate. Remember that West and South are negative - i.e. 4W 10S would be -4, -10. Try not to get mixed up, otherwise you'll end up generating scenery or airports on the other side of the planet! &lt;br /&gt;
&lt;br /&gt;
You'll be dealing with multiple different types of data in various formats. Create a new directory for your scenery work. Within that directory, create the following sub-directories: &lt;br /&gt;
&lt;br /&gt;
* '''data/''' - for raw and pre-processed data (eg elevation files) &lt;br /&gt;
* '''output/''' - for the scenery files you will create &lt;br /&gt;
* '''work/''' - for data that has been processed (eg by shape-decode) and is ready to be munged into scenery &lt;br /&gt;
&lt;br /&gt;
=== Obtaining and processing data ===&lt;br /&gt;
Terragear uses three different kinds of information to generate scenery:&lt;br /&gt;
&lt;br /&gt;
# The elevation of the land (provided by SRTM) &lt;br /&gt;
# The location and layout of airports (provided by apt.dat or a custom .dat) &lt;br /&gt;
# Whether a given lat/lon is sea, land, city, forest, town, road, railway (provided by VMAP0, [[CORINE]] etc. or custom shapefiles) &lt;br /&gt;
&lt;br /&gt;
This article describes how obtain and process each of these types of data in order, and bring it together for use by FlightGear. The order of these steps is important. For example, the airport data step needs the elevation data to determine the elevation of the airports and thus you should start with preparing elevation data.&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;u&amp;gt;Please note:&amp;lt;/u&amp;gt; for inclusion in the official FlightGear scenery, all data &amp;lt;u&amp;gt;must&amp;lt;/u&amp;gt; come from [[GNU GPL]] compatible sources!'''&lt;br /&gt;
&lt;br /&gt;
==== Elevation data ====&lt;br /&gt;
The best worldwide elevation data currently available is from the Shuttle Radar Topography Mission (SRTM). There are two types of SRTM data: &lt;br /&gt;
* Highly accurate 1-arcsecond resolution data, known as SRTM-1, for the USA &lt;br /&gt;
* Less accurate 3-arcsecond data, known as SRTM-3, for the rest of the world. &lt;br /&gt;
From now on, we'll assume you are using SRTM-3 data. Unless otherwise noted, the process for SRTM-1 is identical.&lt;br /&gt;
&lt;br /&gt;
You can download the appropriate data from http://dds.cr.usgs.gov/srtm/version2_1/. You want all .hgt.zip files covering your region of interest. Depending on the size of your scenery, there may be quite a few. Download them to &amp;lt;tt&amp;gt;data/SRTM-1/&amp;lt;/tt&amp;gt;(or SRTM-3/SRTM-30 depending on the type you downloaded) in your base directory. (Genapts looks for a few known, hardcoded elevation data directories in its working directory. SRTM-30 is one of them and this is the least confusing in that list. Note: W.E.F. 31st July 2010, the genapts tool now also looks for SRTM-1/SRTM-3 directories. If you are using an older version, please supply the directories using --dem-path).&lt;br /&gt;
&lt;br /&gt;
Now we've got the data, we need to convert it into something of use to TerraGear. First, you need to unzip each of the .hgt files. After that, open the commandline (Windows: &amp;lt;tt&amp;gt;Start &amp;gt; Run &amp;gt; cmd.exe&amp;lt;/tt&amp;gt;) and change into the base directory (&amp;lt;tt&amp;gt;cd .../.../TerraGear&amp;lt;/tt&amp;gt;). &lt;br /&gt;
* '''NOTE:''' If you want to create a batch-file, replace &amp;lt;tt&amp;gt;%f&amp;lt;/tt&amp;gt; with &amp;lt;tt&amp;gt;%%f&amp;lt;/tt&amp;gt;, see [http://technet.microsoft.com/en-us/library/bb490909.aspx]&lt;br /&gt;
* '''NOTE:''' For SRTM-1 data, replace the &amp;lt;tt&amp;gt;3&amp;lt;/tt&amp;gt; by a &amp;lt;tt&amp;gt;1&amp;lt;/tt&amp;gt; in the first argument to hgtchop&lt;br /&gt;
&lt;br /&gt;
For Windows:&lt;br /&gt;
 for %f in (.\data\SRTM-3\*.hgt) do .\Terragear\hgtchop.exe 3 %f .\work\SRTM-3&lt;br /&gt;
or&lt;br /&gt;
 for %f in (.\data\SRTM-3\*.hgt) do .\Terragear\hgtchop.exe 3 .\data\SRTM-3\%f .\work\SRTM-3&lt;br /&gt;
&lt;br /&gt;
For Linux:&lt;br /&gt;
 for i in $PWD/data/SRTM-3/*.hgt; do ./Terragear/hgtchop 3 $i $PWD/work/SRTM-3; done&lt;br /&gt;
&lt;br /&gt;
Now you will get a lot of .arr.gz files in your work/SRTM-3/ directory. We need to convert these to the .fit.gz format. Run the commandline again with&lt;br /&gt;
* '''NOTE:''' the space and dot at the and are important!&lt;br /&gt;
&lt;br /&gt;
For Windows:&lt;br /&gt;
 .\Terragear\terrafit.exe work\SRTM-3&lt;br /&gt;
&lt;br /&gt;
For Linux:&lt;br /&gt;
 ./Terragear/terrafit work/SRTM-3&lt;br /&gt;
&lt;br /&gt;
==== Airport data ====&lt;br /&gt;
Now we've got elevation data, we can generate our airports. First, create a &amp;lt;tt&amp;gt;data/airports/&amp;lt;/tt&amp;gt; directory and copy in your apt.dat file. This may be direct from your FlightGear data package (though you'll need to unzip it), or it may be one that you've modified with [[TaxiDraw]]. &lt;br /&gt;
&lt;br /&gt;
The command to create airports is &amp;quot;genapts850&amp;quot;. Run it without any arguments to see the various command-line options. &lt;br /&gt;
&lt;br /&gt;
If it is simply run with a specified apt.dat and work directory, it will generate airport layouts for every airport in the file, which can take a long time. &lt;br /&gt;
&lt;br /&gt;
If you are just creating a single airport and you know the ICAO ID (e.g. [[KSFO]], EGPH, EG32), use is as follows from your root scenery directory (i.e. the directory above your data, work and output directories). If you use an apt.dat file with one single airport in it you should omit the &amp;quot;--airport&amp;quot; parameter. &lt;br /&gt;
&lt;br /&gt;
 genapts850 --input=data/airports/apt.dat --work=./work --airport=&amp;lt;AIRPORT_ID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are generating a larger set of scenery, then you can specify the minimum and maximum longitude and latitude. &lt;br /&gt;
&lt;br /&gt;
Genapts will create two sub-directories in your work directory:&lt;br /&gt;
* &amp;lt;tt&amp;gt;AirportArea/&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;AirportObj/&amp;lt;/tt&amp;gt;&lt;br /&gt;
These contain the definitions of the airport layout and any objects present (e.g. windsocks and beacons). &lt;br /&gt;
&lt;br /&gt;
==== Landuse data ====&lt;br /&gt;
The final piece of data we need to generate is the landuse data. In general, this is taken from the VMAP0 dataset as shapefiles from the scenery database mapserver, but other sources can also be used.&lt;br /&gt;
&lt;br /&gt;
The landuse data can be split into a number of different types:&lt;br /&gt;
* '''Landmass''' separates the land from the sea. It can be used as a mask for all other data. The most commonly used is the VMAP0 Landmass, but GSHHS can also be used. When running tg-construct with &amp;lt;code&amp;gt;--ignore-landmass&amp;lt;/code&amp;gt;, all input shapefiles will be taken into consideration, so no landmass mask is required then.&lt;br /&gt;
* '''Land use data:''' defines whether a piece of land is forest, urban, sand, lava, glacier etc. These are usually VMAP0 data, defined as polygons.&lt;br /&gt;
* '''Line data:''' includes railroads, streams, roads. Typically VMAP0, but also Open Street Map for roads.&lt;br /&gt;
* '''Point data:''' is currently only used for defining towns.&lt;br /&gt;
 &lt;br /&gt;
By far the easiest way to get this data is to download shapefiles from the wonderful [http://mapserver.flightgear.org MapServer]. The MapServer lets you download the shapefiles for any selected scenery area. Click on the &amp;quot;Download Shapefiles&amp;quot; link (or go direct: http://mapserver.flightgear.org/download.psp). Enter in the bounding box of the scenery you want to generate, select the type of shapefile data you want, and click download. For basic scenery, get everything listed under VMap0 (with prefix v0_). &lt;br /&gt;
 &lt;br /&gt;
Download each shapefile into a seperate (!) &amp;lt;tt&amp;gt;data/shapefiles/...&amp;lt;/tt&amp;gt; directory. So, for v0_landmass, you would end up with &amp;lt;tt&amp;gt;data/shapefiles/v0_landmass/v0_landmass.shp&amp;lt;/tt&amp;gt; etc.&lt;br /&gt;
&lt;br /&gt;
You can load these shapefiles into a GIS editor such as [[QGIS]] or GRASS to view and edit. This is a good idea to verify you have the correct files! Later on, you can experiment with replacing various shapefiles with other versions (GSHHS for coastline, OSM for roads etc.).&lt;br /&gt;
&lt;br /&gt;
The next step is to decode the shape-files into TerraGear format using the '''ogr-decode''' command. &lt;br /&gt;
&lt;br /&gt;
There are three important command-line arguments for ogr-decode:&lt;br /&gt;
* the destination directory for the decoded data&lt;br /&gt;
* the location of the shapefile's directory&lt;br /&gt;
* the material type&lt;br /&gt;
&lt;br /&gt;
Each shape-file corresponds with one of the material types defined in the materials.xml files. The mapping is pretty obvious. For example, v0_mixedcroppasturecover maps to MixedCropPastureCover. Note that the material types are case-sensitive, so it is a good idea to refer to the &amp;lt;tt&amp;gt;[[$FG_ROOT]]/Materials/default/materials.xml file (&amp;lt;tt&amp;gt;[[$FG ROOT]]/materials.xml&amp;lt;/tt&amp;gt; in FlightGear 2.6.0 and older) to hand so you can check. The exception is landmass, which - when used - MUST be mapped onto the type Default.&lt;br /&gt;
&lt;br /&gt;
Additionally, there are a number of optional arguments, to indicate the width of line data (for roads, streams, railways), how large to make point data (for towns) and how long the longest straight line is allowed to be.&lt;br /&gt;
&lt;br /&gt;
For example, to decode the v0_landmass shapefile, you use the following command:&lt;br /&gt;
&lt;br /&gt;
 ogr-decode --max-segment 500 --area-type Default work/Landmass data/shapefiles/v0_landmass&lt;br /&gt;
&lt;br /&gt;
To create streams of width 10 metres&lt;br /&gt;
&lt;br /&gt;
 ogr-decode --max-segment 500 --line-width 10 --area-type Stream work/Stream data/shapefiles/v0_stream&lt;br /&gt;
&lt;br /&gt;
To generate some towns about 1km across&lt;br /&gt;
&lt;br /&gt;
 ogr-decode --point-width 500 --area-type Town work/Town data/shapefiles/v0_town&lt;br /&gt;
&lt;br /&gt;
Run this command for each shapefile in the set.&lt;br /&gt;
&lt;br /&gt;
== Generating scenery ==&lt;br /&gt;
You will now have a work directory, with subdirectories like:&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
: AirportArea&lt;br /&gt;
: AirportObj&lt;br /&gt;
: Bog&lt;br /&gt;
: DryCropPastureCover&lt;br /&gt;
: EvergreenBroadCover&lt;br /&gt;
: GrassCover&lt;br /&gt;
: IrrCropPastureCover&lt;br /&gt;
: Lake&lt;br /&gt;
: Landmass&lt;br /&gt;
: Marsh&lt;br /&gt;
: MixedCropPastureCover&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
: MixedForestCover&lt;br /&gt;
: Railroad&lt;br /&gt;
: Road&lt;br /&gt;
: Sand&lt;br /&gt;
: ScrubCover&lt;br /&gt;
: Shared&lt;br /&gt;
: SRTM-3&lt;br /&gt;
: Stream&lt;br /&gt;
: Town&lt;br /&gt;
: Urban&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Now we can actually generate the scenery. This is done by the tg-construct command. Run the command with &amp;lt;code&amp;gt;--help&amp;lt;/code&amp;gt; to get usage information. &lt;br /&gt;
&lt;br /&gt;
We need to define:&lt;br /&gt;
* The work (--work-dir) and output (--output-dir) directories.&lt;br /&gt;
** '''Note''' about the output directory: this must point to a &amp;lt;tt&amp;gt;Terrain/&amp;lt;/tt&amp;gt; directory, else recent FlightGear versions will be unable to load the terrain.&lt;br /&gt;
* The center of the scenery we want to generate (--lat, --lon).&lt;br /&gt;
* The radius (--xdist, --ydist) from which to generate.&lt;br /&gt;
* All the work directories to include in the scenery.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
{{Pre2|&amp;lt;nowiki&amp;gt;tg-construct --work-dir=./work --output-dir=./output/Terrain --min-lon=55 --max-lon=57 --min-lat=60 --max-lat=62 AirportArea SRTM-3 AirportObj Stream Bog IrrCropPastureCover Town Lake Urban Landmass Railroad DryCropPastureCover Road EvergreenBroadCover Marsh Sand MixedCropPastureCover ScrubCover GrassCover MixedForestCover&amp;lt;/nowiki&amp;gt; }}&lt;br /&gt;
&lt;br /&gt;
When this finishes, the output directory will contain a scenery sub-tree. Point to it by setting either [[$FG_SCENERY]] or by using the --fg-scenery command-line option to fgfs, and give your new scenery a try!&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
Below is a list of common problems and solutions. If in doubt - Google it. Many problems (particularly when compiling TerraGear) have been hit before: &lt;br /&gt;
&lt;br /&gt;
* Crashes in genapts. Sometimes genapts will crash when dealing with a particular airport. In that case, try running it again with the --start-id argument to start at the airport it failed on, and the --nudge argument which tries to nudge the calculations in the right direction. &lt;br /&gt;
* tg-construct Killed. The tg-construct process may kill itself if it is using too many system resources. Increasing the values for setrlimit in src/BuildTiles/Main/main.cxx is the best solution. &lt;br /&gt;
* Airports appear in the bottom of holes, or there are spaces between the airports and the scenery. This typically happens when genapts is unable to find the correct elevation data, or the elevation data changed between running genapts and shape-decode. Try generating a single airport in your scenery area using genapts, and look at the output. In particular, make sure there is a work/SRTM-3 directory. &lt;br /&gt;
* Only the airports appear in the scenery. There are three typical causes for this: &lt;br /&gt;
** You didn't download the correct shapefiles for the area. &lt;br /&gt;
** You haven't run shape-decode on the v0_landmass shapefile as Default &lt;br /&gt;
** You didn't include the correct directories in tg-construct. &lt;br /&gt;
* Generate scenery includes data removed from the shapefiles. If you are editing shapefiles, you need to delete the appropriate work subdirectory before running shape-decode. Otherwise your changes will be in addition to those already present. &lt;br /&gt;
* All the scenery is flat and at sea-level. Typically this is because you didn't include any elevation data in your tg-construct command. Make sure there's a STRM-3 directory included in the command-line. &lt;br /&gt;
* All terrain copies the material of a certain shapefile. You have probably forgotten to put each of the downloaded shapefiles in a seperate directory inside the Data/shapefiles directory. &lt;br /&gt;
&lt;br /&gt;
== Related content ==&lt;br /&gt;
* [[Howto:Create custom terrain]], editing/making terrain data.&lt;br /&gt;
* [[TerraGear CORINE]], building terrain from CORINE data.&lt;br /&gt;
&lt;br /&gt;
{{Terra}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Scenery enhancement|TerraGear, Using]]&lt;br /&gt;
&lt;br /&gt;
[[fr:Utiliser TerraGear]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=60816</id>
		<title>Virtual airlines</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=60816"/>
		<updated>2013-06-01T15:53:22Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Current FlightGear Virtual Airlines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''virtual airline''' (VA) is a dedicated hobby organization that uses flight simulation to model the operations of an airline. Virtual airlines generally have a presence on the internet, similar to a real airline. There are over 100 virtual airlines of significance currently active in the internet (supporting a number of flightsims), with thousands of participants involved at any one time each using different simulator platforms.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
Virtual airlines were started to give a sense of purpose to activities conducted within a flight simulator. This basic premise has evolved over time, along with available technology, to provide increasing levels of immersion but always with the same core purpose. When combined with increasingly powerful personal computers, advancing flight simulation software, and communications networks, virtual airlines are often able to provide compelling, realistic, experiences similar to operations inside a real airline. Virtual airlines also provide an avenue for members to gain access to additional content, such as aircraft and scenery, for use with their simulator. The appeal varies; for younger members, virtual airlines provide a sandbox environment where they can experience the corporate environment of commercial business in the airline industry, without the risk of financial loss. These organizations also provide an outlet for those who are interested in aviation but unable to fly themselves in real life due to financial, health, or other reasons.&lt;br /&gt;
Most of all, its one step closer to enthusiasts feeling more involved in an airline environment and share their interests with others.&lt;br /&gt;
Virtual Airlines also benefit the flight simulator community by providing valuable services such as ATC, events, and general help and knowledge.&lt;br /&gt;
&lt;br /&gt;
== Common elements ==&lt;br /&gt;
There are several elements that are common across many virtual airlines:&lt;br /&gt;
* A website as the focal point of the community&lt;br /&gt;
* Internet forum where discussion and social interaction can occur&lt;br /&gt;
* Customized livery that users can download together with aircraft and install in their flight simulator&lt;br /&gt;
* Route schedules for members to fly in their simulators&lt;br /&gt;
* Multiplayer events, often on a game network such as VATSIM or IVAO&lt;br /&gt;
* Less common elements include:&lt;br /&gt;
** An Online database for recording and reporting flights and membership statistics&lt;br /&gt;
** Dedicated game server hosting to provide private areas for members to complete flights&lt;br /&gt;
** Award, rank and recognition systems&lt;br /&gt;
** Voice over Internet Protocol servers for members to communicate freely by voice&lt;br /&gt;
&lt;br /&gt;
== Current FlightGear Virtual Airlines ==&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Air Lanaudière - NorskAir&lt;br /&gt;
|established = &lt;br /&gt;
|logo        = Alqlogo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = &lt;br /&gt;
* ALQxxxx&lt;br /&gt;
* ALExxxx&lt;br /&gt;
* ALXxxxx&lt;br /&gt;
* NKAxxxx&lt;br /&gt;
* NKHxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* Cessna Caravan &lt;br /&gt;
* ATR72-500 &lt;br /&gt;
* Embraer E-170LR &lt;br /&gt;
* Embraer E-190LR &lt;br /&gt;
* Airbus A318 &lt;br /&gt;
* Airbus A319 &lt;br /&gt;
* Boeing 777-200LR &lt;br /&gt;
* Boeing 787-8 &lt;br /&gt;
|main-hub    = CYUL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* CYUL (ALQ, ALE)&lt;br /&gt;
* CSK3 (ALE)&lt;br /&gt;
* CSM5 (ALE)&lt;br /&gt;
* CYMX (ALX)&lt;br /&gt;
* ENGM (ALX, NKA)&lt;br /&gt;
* ENBR (NKH)&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.airlanaudiere.com&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = BRT Virtual Airlines&lt;br /&gt;
|established = Nov 2010&lt;br /&gt;
|logo        = LOGO_BRT_VIRTUAL_AIRLINE_big.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Yes, FGCom / FlightGear&lt;br /&gt;
|callsign    = BRT&amp;lt;pilot&amp;gt;&lt;br /&gt;
|history     = Founded in Nov 2010, BRT has strived to achieve excellence in flying in FlightGear, and to create a quality community in flightsims.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 737-300 (8)&lt;br /&gt;
* 747-800i (4)&lt;br /&gt;
* 777-200ER (17)&lt;br /&gt;
* 787-800 (8; all grounded)&lt;br /&gt;
* E190-200 (22)&lt;br /&gt;
* DHC6-300 (5)&lt;br /&gt;
|main-hub    = UKBB&lt;br /&gt;
|hubs        = &lt;br /&gt;
* VHHH&lt;br /&gt;
* KSFO&lt;br /&gt;
* NZAA&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://brtvirtualairlines.com&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Century Airlines&lt;br /&gt;
|established = March 2012&lt;br /&gt;
|logo        = Calogo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = FGCom, RaidCall, Mumble&lt;br /&gt;
|callsign    = CAxxxxx&lt;br /&gt;
|history     = Century Airlines was born on March 25, 2012 from an idea to change the system used by the virtual airlines in FlightGear and allow virtual pilots to have more freedom when flying. The airline began with a diffusion through FG community forums (not official), then it began a gradual expansion of a new system for pilots and their way of flying in a virtual airline. On January 25, 2013 Century Airlines got more than 500 reported flights from its virtual pilots.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Airbus A330-243 (2)&lt;br /&gt;
* Airbus A340-600 (2)&lt;br /&gt;
* Airbus A321-231 (2)&lt;br /&gt;
* Airbus A320-214 (5)&lt;br /&gt;
* Airbus A319-111 (4)&lt;br /&gt;
* Airbus A318-111 (4)&lt;br /&gt;
* CRJ-700 (9)&lt;br /&gt;
* 787-8 (3)&lt;br /&gt;
* 747-8i (3)&lt;br /&gt;
* 777F (5)&lt;br /&gt;
* 777-200ER (5)&lt;br /&gt;
* 777-200LR (4)&lt;br /&gt;
* CRJ-200 (1)&lt;br /&gt;
* Citation X (1)&lt;br /&gt;
* DHC8-Q300 (3)&lt;br /&gt;
|main-hub    = SKBO&lt;br /&gt;
|hubs        = &lt;br /&gt;
* LEMD&lt;br /&gt;
* SAEZ &lt;br /&gt;
* SBGL&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://centuryairlines.jimdo.com/&lt;br /&gt;
|forum       = http://centuryairlines.forumbuild.com/&lt;br /&gt;
|registration = http://centuryairlines.jimdo.com/become-century-pilot/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Virtual Airlines&lt;br /&gt;
|established = April 2010 (as Atlas Virtual Airlines)&lt;br /&gt;
|logo        = Globalair 20.jpg&lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = YES, FGCom&lt;br /&gt;
|callsign    = GVAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 737-300&lt;br /&gt;
* 737-900&lt;br /&gt;
* 747-8i&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 787-8&lt;br /&gt;
* B1900D&lt;br /&gt;
* CRJ700LR&lt;br /&gt;
* DHC6-300&lt;br /&gt;
* DHC8-400Q&lt;br /&gt;
* Il-96-400 &lt;br /&gt;
* MD-81&lt;br /&gt;
|main-hub    = EDDF&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KDEN&lt;br /&gt;
* KJFK&lt;br /&gt;
* TNCM&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://globalvirtualair.com/&lt;br /&gt;
|forum       = http://www.globalvirtualair.com/forum/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Merlion Virtual Airlines&lt;br /&gt;
|established = November 2010 &lt;br /&gt;
|logo        = Merlion_Logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = MIAxxxx (Merlion Intl.), MCAxxxx (Merlion CARGO)&lt;br /&gt;
|fleet       = http://flymerlion.org/site/info/5&lt;br /&gt;
|main-hub    = WSSS (MIA/MCA)&lt;br /&gt;
|hubs        = &lt;br /&gt;
* WSSS (MIA Hub)&lt;br /&gt;
* KLAX (MIA Hub)&lt;br /&gt;
* EGKK (MIA Hub)&lt;br /&gt;
* ELLX (MCA Hub)&lt;br /&gt;
* KMEM (MCA Hub)&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.flymerlion.org/&lt;br /&gt;
|forum       = A part of the website.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Virtual Air Canada&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|logo        = ACA Logo.png&lt;br /&gt;
|status      = Just Opened, looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* ACAxxx&lt;br /&gt;
* ACTxxx&lt;br /&gt;
|history     = Founded in May 2013 on the 11th. We hope to bring realism to the airline and community. We hope that this'll turn into a good airline in the future.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* B1900D&lt;br /&gt;
* Embraer E175&lt;br /&gt;
* A320NEO (Will be leased out soon for 737NG)&lt;br /&gt;
* ATR72-500&lt;br /&gt;
* 777-200LR&lt;br /&gt;
* A330-300&lt;br /&gt;
|main-hub    = CYYZ&lt;br /&gt;
|hubs        = &lt;br /&gt;
* CYVR&lt;br /&gt;
|website     = http://virtualaircanada.x10.mx/&lt;br /&gt;
|forum       = Soon be added onto the website&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Union Virtual Airlines&lt;br /&gt;
|established = May 2013. &lt;br /&gt;
|logo        = [[File:UVA Logo.jpg]]&lt;br /&gt;
|status      = Active,but we are allways looking for pilots.&lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = UVAxxx&lt;br /&gt;
|history     = Started in May 2013,Union VA itself,emerged out of the need for a diferrent VA. Out of the need for a VA which will have the freedom as the priority. Out of the need to explore the world,to land at most exciting airports,to search for some hidden places,thriling airports... To give a chance to our pilot to fly on some of the best airliners of today,and to fly where and when they want to,when flying for our charter division,called Union International. To give our pilots a chance to make this airline better,the freedom to suggest,change,quote..the chance to activly participate in the growth of this airline.    &lt;br /&gt;
|fleet       = &lt;br /&gt;
* Cessna 208 Grand Caravan&lt;br /&gt;
*  DHC-8 400&lt;br /&gt;
* CRJ 900&lt;br /&gt;
* Boeing 737-300&lt;br /&gt;
* Boeing 757-200&lt;br /&gt;
&lt;br /&gt;
|main-hub    = LYBE&lt;br /&gt;
|hubs        = &lt;br /&gt;
* LYTV&lt;br /&gt;
* EDDM&lt;br /&gt;
* OLBA&lt;br /&gt;
&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://unionvirtualairlines.jimdo.com/&lt;br /&gt;
|forum       = http://www.flightgear.org/forums/viewtopic.php?f=15&amp;amp;t=20076&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airlines| ]]&lt;br /&gt;
&lt;br /&gt;
== Defunct Flightgear Virtual Airlines ==&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Cresder Nixrof&lt;br /&gt;
|established = November 2010 &lt;br /&gt;
|logo        = CNA_logo_with_hawk.png&lt;br /&gt;
|status      = Defunct&lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = CNAxxxx&lt;br /&gt;
|history     = Dissolved January 2012&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
* OLBA&lt;br /&gt;
* WMKK&lt;br /&gt;
* EGKK&lt;br /&gt;
* YSSY&lt;br /&gt;
* KSTL&lt;br /&gt;
* SBGR&lt;br /&gt;
|map         = &lt;br /&gt;
|website     =&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:Merlion_Logo.png&amp;diff=60814</id>
		<title>File:Merlion Logo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:Merlion_Logo.png&amp;diff=60814"/>
		<updated>2013-06-01T15:51:01Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Merion VA Logo as of June 1 2013}}&lt;br /&gt;
|date=2013-06-01&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:Omega1174|Omega1174]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other_versions=&lt;br /&gt;
|other_fields=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-3.0}}&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=60812</id>
		<title>Virtual airlines</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=60812"/>
		<updated>2013-06-01T15:47:56Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Current FlightGear Virtual Airlines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''virtual airline''' (VA) is a dedicated hobby organization that uses flight simulation to model the operations of an airline. Virtual airlines generally have a presence on the internet, similar to a real airline. There are over 100 virtual airlines of significance currently active in the internet (supporting a number of flightsims), with thousands of participants involved at any one time each using different simulator platforms.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
Virtual airlines were started to give a sense of purpose to activities conducted within a flight simulator. This basic premise has evolved over time, along with available technology, to provide increasing levels of immersion but always with the same core purpose. When combined with increasingly powerful personal computers, advancing flight simulation software, and communications networks, virtual airlines are often able to provide compelling, realistic, experiences similar to operations inside a real airline. Virtual airlines also provide an avenue for members to gain access to additional content, such as aircraft and scenery, for use with their simulator. The appeal varies; for younger members, virtual airlines provide a sandbox environment where they can experience the corporate environment of commercial business in the airline industry, without the risk of financial loss. These organizations also provide an outlet for those who are interested in aviation but unable to fly themselves in real life due to financial, health, or other reasons.&lt;br /&gt;
Most of all, its one step closer to enthusiasts feeling more involved in an airline environment and share their interests with others.&lt;br /&gt;
Virtual Airlines also benefit the flight simulator community by providing valuable services such as ATC, events, and general help and knowledge.&lt;br /&gt;
&lt;br /&gt;
== Common elements ==&lt;br /&gt;
There are several elements that are common across many virtual airlines:&lt;br /&gt;
* A website as the focal point of the community&lt;br /&gt;
* Internet forum where discussion and social interaction can occur&lt;br /&gt;
* Customized livery that users can download together with aircraft and install in their flight simulator&lt;br /&gt;
* Route schedules for members to fly in their simulators&lt;br /&gt;
* Multiplayer events, often on a game network such as VATSIM or IVAO&lt;br /&gt;
* Less common elements include:&lt;br /&gt;
** An Online database for recording and reporting flights and membership statistics&lt;br /&gt;
** Dedicated game server hosting to provide private areas for members to complete flights&lt;br /&gt;
** Award, rank and recognition systems&lt;br /&gt;
** Voice over Internet Protocol servers for members to communicate freely by voice&lt;br /&gt;
&lt;br /&gt;
== Current FlightGear Virtual Airlines ==&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Air Lanaudière - NorskAir&lt;br /&gt;
|established = &lt;br /&gt;
|logo        = Alqlogo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = &lt;br /&gt;
* ALQxxxx&lt;br /&gt;
* ALExxxx&lt;br /&gt;
* ALXxxxx&lt;br /&gt;
* NKAxxxx&lt;br /&gt;
* NKHxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* Cessna Caravan &lt;br /&gt;
* ATR72-500 &lt;br /&gt;
* Embraer E-170LR &lt;br /&gt;
* Embraer E-190LR &lt;br /&gt;
* Airbus A318 &lt;br /&gt;
* Airbus A319 &lt;br /&gt;
* Boeing 777-200LR &lt;br /&gt;
* Boeing 787-8 &lt;br /&gt;
|main-hub    = CYUL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* CYUL (ALQ, ALE)&lt;br /&gt;
* CSK3 (ALE)&lt;br /&gt;
* CSM5 (ALE)&lt;br /&gt;
* CYMX (ALX)&lt;br /&gt;
* ENGM (ALX, NKA)&lt;br /&gt;
* ENBR (NKH)&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.airlanaudiere.com&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = BRT Virtual Airlines&lt;br /&gt;
|established = Nov 2010&lt;br /&gt;
|logo        = LOGO_BRT_VIRTUAL_AIRLINE_big.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Yes, FGCom / FlightGear&lt;br /&gt;
|callsign    = BRT&amp;lt;pilot&amp;gt;&lt;br /&gt;
|history     = Founded in Nov 2010, BRT has strived to achieve excellence in flying in FlightGear, and to create a quality community in flightsims.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 737-300 (8)&lt;br /&gt;
* 747-800i (4)&lt;br /&gt;
* 777-200ER (17)&lt;br /&gt;
* 787-800 (8; all grounded)&lt;br /&gt;
* E190-200 (22)&lt;br /&gt;
* DHC6-300 (5)&lt;br /&gt;
|main-hub    = UKBB&lt;br /&gt;
|hubs        = &lt;br /&gt;
* VHHH&lt;br /&gt;
* KSFO&lt;br /&gt;
* NZAA&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://brtvirtualairlines.com&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Century Airlines&lt;br /&gt;
|established = March 2012&lt;br /&gt;
|logo        = Calogo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = FGCom, RaidCall, Mumble&lt;br /&gt;
|callsign    = CAxxxxx&lt;br /&gt;
|history     = Century Airlines was born on March 25, 2012 from an idea to change the system used by the virtual airlines in FlightGear and allow virtual pilots to have more freedom when flying. The airline began with a diffusion through FG community forums (not official), then it began a gradual expansion of a new system for pilots and their way of flying in a virtual airline. On January 25, 2013 Century Airlines got more than 500 reported flights from its virtual pilots.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Airbus A330-243 (2)&lt;br /&gt;
* Airbus A340-600 (2)&lt;br /&gt;
* Airbus A321-231 (2)&lt;br /&gt;
* Airbus A320-214 (5)&lt;br /&gt;
* Airbus A319-111 (4)&lt;br /&gt;
* Airbus A318-111 (4)&lt;br /&gt;
* CRJ-700 (9)&lt;br /&gt;
* 787-8 (3)&lt;br /&gt;
* 747-8i (3)&lt;br /&gt;
* 777F (5)&lt;br /&gt;
* 777-200ER (5)&lt;br /&gt;
* 777-200LR (4)&lt;br /&gt;
* CRJ-200 (1)&lt;br /&gt;
* Citation X (1)&lt;br /&gt;
* DHC8-Q300 (3)&lt;br /&gt;
|main-hub    = SKBO&lt;br /&gt;
|hubs        = &lt;br /&gt;
* LEMD&lt;br /&gt;
* SAEZ &lt;br /&gt;
* SBGL&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://centuryairlines.jimdo.com/&lt;br /&gt;
|forum       = http://centuryairlines.forumbuild.com/&lt;br /&gt;
|registration = http://centuryairlines.jimdo.com/become-century-pilot/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Virtual Airlines&lt;br /&gt;
|established = April 2010 (as Atlas Virtual Airlines)&lt;br /&gt;
|logo        = Globalair 20.jpg&lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = YES, FGCom&lt;br /&gt;
|callsign    = GVAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 737-300&lt;br /&gt;
* 737-900&lt;br /&gt;
* 747-8i&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 787-8&lt;br /&gt;
* B1900D&lt;br /&gt;
* CRJ700LR&lt;br /&gt;
* DHC6-300&lt;br /&gt;
* DHC8-400Q&lt;br /&gt;
* Il-96-400 &lt;br /&gt;
* MD-81&lt;br /&gt;
|main-hub    = EDDF&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KDEN&lt;br /&gt;
* KJFK&lt;br /&gt;
* TNCM&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://globalvirtualair.com/&lt;br /&gt;
|forum       = http://www.globalvirtualair.com/forum/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Merlion Virtual Airlines&lt;br /&gt;
|established = November 2010 &lt;br /&gt;
|logo        = MerlionLogoNew.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = MIAxxxx (Merlion Intl.), MCAxxxx (Merlion CARGO)&lt;br /&gt;
|fleet       = http://flymerlion.org/site/info/5&lt;br /&gt;
|main-hub    = WSSS (MIA/MCA)&lt;br /&gt;
|hubs        = &lt;br /&gt;
* WSSS (MIA Hub)&lt;br /&gt;
* KLAX (MIA Hub)&lt;br /&gt;
* EGKK (MIA Hub)&lt;br /&gt;
* ELLX (MCA Hub)&lt;br /&gt;
* KMEM (MCA Hub)&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.flymerlion.org/&lt;br /&gt;
|forum       = A part of the website.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Virtual Air Canada&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|logo        = ACA Logo.png&lt;br /&gt;
|status      = Just Opened, looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* ACAxxx&lt;br /&gt;
* ACTxxx&lt;br /&gt;
|history     = Founded in May 2013 on the 11th. We hope to bring realism to the airline and community. We hope that this'll turn into a good airline in the future.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* B1900D&lt;br /&gt;
* Embraer E175&lt;br /&gt;
* A320NEO (Will be leased out soon for 737NG)&lt;br /&gt;
* ATR72-500&lt;br /&gt;
* 777-200LR&lt;br /&gt;
* A330-300&lt;br /&gt;
|main-hub    = CYYZ&lt;br /&gt;
|hubs        = &lt;br /&gt;
* CYVR&lt;br /&gt;
|website     = http://virtualaircanada.x10.mx/&lt;br /&gt;
|forum       = Soon be added onto the website&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Union Virtual Airlines&lt;br /&gt;
|established = May 2013. &lt;br /&gt;
|logo        = [[File:UVA Logo.jpg]]&lt;br /&gt;
|status      = Active,but we are allways looking for pilots.&lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = UVAxxx&lt;br /&gt;
|history     = Started in May 2013,Union VA itself,emerged out of the need for a diferrent VA. Out of the need for a VA which will have the freedom as the priority. Out of the need to explore the world,to land at most exciting airports,to search for some hidden places,thriling airports... To give a chance to our pilot to fly on some of the best airliners of today,and to fly where and when they want to,when flying for our charter division,called Union International. To give our pilots a chance to make this airline better,the freedom to suggest,change,quote..the chance to activly participate in the growth of this airline.    &lt;br /&gt;
|fleet       = &lt;br /&gt;
* Cessna 208 Grand Caravan&lt;br /&gt;
*  DHC-8 400&lt;br /&gt;
* CRJ 900&lt;br /&gt;
* Boeing 737-300&lt;br /&gt;
* Boeing 757-200&lt;br /&gt;
&lt;br /&gt;
|main-hub    = LYBE&lt;br /&gt;
|hubs        = &lt;br /&gt;
* LYTV&lt;br /&gt;
* EDDM&lt;br /&gt;
* OLBA&lt;br /&gt;
&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://unionvirtualairlines.jimdo.com/&lt;br /&gt;
|forum       = http://www.flightgear.org/forums/viewtopic.php?f=15&amp;amp;t=20076&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airlines| ]]&lt;br /&gt;
&lt;br /&gt;
== Defunct Flightgear Virtual Airlines ==&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Cresder Nixrof&lt;br /&gt;
|established = November 2010 &lt;br /&gt;
|logo        = CNA_logo_with_hawk.png&lt;br /&gt;
|status      = Defunct&lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = CNAxxxx&lt;br /&gt;
|history     = Dissolved January 2012&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
* OLBA&lt;br /&gt;
* WMKK&lt;br /&gt;
* EGKK&lt;br /&gt;
* YSSY&lt;br /&gt;
* KSTL&lt;br /&gt;
* SBGR&lt;br /&gt;
|map         = &lt;br /&gt;
|website     =&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=58671</id>
		<title>Airbus A330-200 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=58671"/>
		<updated>2013-03-16T03:22:52Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This aircraft is NOT GNU-GPL Compatible, so if you'd like to use parts of it for other aircraft, please contact '''muraleen@my.erau.edu'''.&lt;br /&gt;
''NOTE - This wiki page applies for the A330-300s too.''&lt;br /&gt;
&lt;br /&gt;
{{infobox Aircraft&lt;br /&gt;
|image       = A332-splash.png&lt;br /&gt;
|name        = Airbus A330-200 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = v2.0, Git Development Version&lt;br /&gt;
|authors     = Narendran M, Chris M, Zhuang T, Geir M, Kyle D, A320neo Developers&lt;br /&gt;
|fgname      = A330-203, A330-223, A330-243&lt;br /&gt;
|download    = http://theomegahangar.yolasite.com/aircraft.php&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main&lt;br /&gt;
}}&lt;br /&gt;
This aircraft package is now rembrandt compatible! (Simply checkout the rembrandt branch from the git repository to get it)&lt;br /&gt;
&lt;br /&gt;
The '''Airbus A330-200 series''' project consists of the '''Airbus A330-203''' (A330-200 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-223''' (A330-200 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-243''' (A330-200 with ''Rolls Royce Trent 772B-69 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-200 models. Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flights ==&lt;br /&gt;
&lt;br /&gt;
We'll show 2 example flights- a flight that uses a company route from the default flight database and a custom planned flight.&lt;br /&gt;
&lt;br /&gt;
=== MIA134 from Brisbane to Singapore (Company Route) ===&lt;br /&gt;
&lt;br /&gt;
MIA134 is one of merlion's alternate-day flights from Brisbane to Singapore. We'll just be using this as an example and you can use the same procedures from any route from the company database. (Take a look at our database flights below) Flight MIA134 is flown with an Airbus A330-243 (Rolls Royce Trent 772B-60 Engines) virtually registered S-QDAZ.&lt;br /&gt;
&lt;br /&gt;
First, start-up at any of the parking ramps at Brisbane's (YBBN) International Apron. As Brisbane doesn't have parking positions at the moment, start-up on runway 01 and taxi-to (best using pushback) a parking gate in the International Apron.&lt;br /&gt;
&lt;br /&gt;
==== Pre-Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
To start with the pre-flight planning, we need electrical power. For Airports that provide external power, we can use that and for other airports, the APU can provide power. At Brisbane, external power is available, so make sure your ground services dialog has external power box enabled and turn on '''EXT PWR''' from the ''Overhead Panel''. (View)&lt;br /&gt;
&lt;br /&gt;
Before we start anything, let's make sure everything's how they should be. Make sure only the following Overhead panel buttons have OFF showing on them- HYD YELLOW ELEC PUMP, ENG1, ENG2 and CTR TNK LTK FUEL PUMPS 1 AND 2, BAT1, BAT2, GEN1, GEN2 and APU GEN. EXT PWR should show ON. Now, look at the Pedestal and make sure both engine master switches are at OFF, the throttle is at idle, the engine mode is set to NORM, the speed-brakes are at 0, the parking brake is ON and the Flaps Lever is at 0. Let's now start with the pre-flight planning.&lt;br /&gt;
&lt;br /&gt;
* Turn to the ''FMGC/mCDU View'' and turn on the Airbus mCDU by rotating (scroll) the BRT knob to full.&lt;br /&gt;
&lt;br /&gt;
* Click on DATA and then A/C STATUS. Make sure the ACTIVE NAV DATABASE is ''27MAY-26AUG MIADatav3.1''. If not, please re-download the ''Database/Company/routes.xml'' file from gitorious.&lt;br /&gt;
&lt;br /&gt;
* Now, click on INIT to head to the routes initialization page. You can initialize the company route by entering the company route ID (reference below) or the departure and arrival ICAOs. I normally enter the departure and arrival ICAOs as that way, it gives you all available routes you can choose from. So enter '''YBBN/WSSS''' and click on the LSK (Line Selector Key) next to FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* The mCDU will show 2 available routes (MIABNESIN1 and MIABNESIN2) which you can scroll through using the left and right arrow keys on the mCDU keypad. We'll be using MIABNESIN2 for this flight, so view that and click on the LSK next to INSERT. Once you do that, you should see that MIASINBNE2 would be written under CO_RTE and YBBN/WSSS would be written under FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* Enter the Flight Number '''MIA134''' and click on the LSK next to FLT NUM. '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you want, you can also enter a COST INDEX for the flight (normally between 25 and 40). '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you have an alternate route (not supported atm), you can enter the Alternate airport ICAO and RTE ID in the ALTN/CO_RTE Field.&lt;br /&gt;
&lt;br /&gt;
* The final step in the INIT A page is your cruise altitude and Temperature. We'll be cruising at Flight Level 360 (FL360/36,000 ft) and checking the ''Environment&amp;gt;Weather Dialog'', it's about -55 degrees at that altitude, so enter '''360/-55''' and hit the LSK next to CRZ ALT/TEMP.&lt;br /&gt;
&lt;br /&gt;
''NOTE: To get the '''-''', press on the '''+/-''' key in the keypad twice.''&lt;br /&gt;
&lt;br /&gt;
* After INIT A is complete, let's proceed to INIT B (aka. FUEL PREDICTION Page), click on the RIGHT ARROW KEY on the keypad to go there.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Please skip the next 2 steps for the moment as this part requires fixing.''&lt;br /&gt;
&lt;br /&gt;
* Once there, the trip fuel/time should show about 120 blocks of fuel (atm, it shows 24 but it will be fixed soon) required for the flight. The Aircraft can hold a maximum of 172.5 Blocks (1 Block = 804 KG JET-A Fuel). It should also show that the total flight will be about 442 minutes long using the initialized route. That is 8 hours and 22 minutes, a decent time for about 4000 miles.&lt;br /&gt;
&lt;br /&gt;
* We'll take 10% fuel with us for reserves, so enter '''0/10''' and hit the LSK next to RSV. The mCDU will automatically calculate our extra fuel, TOW (Take-off Weight) and LW (Landing Weight).&lt;br /&gt;
&lt;br /&gt;
* Now, click on F-PLN to go to the Primary Flight-plan Management Page. Here, you'll see the automatically initialized flight plan which you can scroll through using the up and down arrow keys on the keypad. Atm, we don't need to make any changes to our flight-plan as the company route sets everything perfect for us. We'll come back to F-PLN Lateral Revision (LAT REV) in the next custom planned example flight.&lt;br /&gt;
&lt;br /&gt;
* We need to select a DEPARTURE and ARRIVAL procedure for our flight. To select a DEPARTURE Terminal Procedure, click on the LSK next to YBBN (Right above F-PLN DISCONTINUITY) and click on the LSK next to DEPARTURE.&lt;br /&gt;
&lt;br /&gt;
* I'll be using runway 19 for departure (Currently Winds are 200@9), so I click on the LSK next to 19.&lt;br /&gt;
&lt;br /&gt;
* Our first waypoint (after YBBN) is WOODY, so I want a DEPARTURE PROCEDURE that'll take me to WOODY. A procedure available for Runway 19 is ''WODY2A.19'' (at the end of the list). Select that and hit the LSK next to INSERT.&lt;br /&gt;
&lt;br /&gt;
* Now, for the arrival procedure, you want to find your last waypoint before WSSS, so go to the F-PLN page and scroll to the end. With this route, ''REPOV'' is the last waypoint. (With MIABNESIN1, LAVAX is the last waypoint.&lt;br /&gt;
&lt;br /&gt;
* Scroll back up and click on the LSK next to DEST WSSS and then select ARRIVAL.&lt;br /&gt;
&lt;br /&gt;
* We'll be landing on Runway 20R (usually the default intl. runway at WSSS), so I select 20R. For the Arrival Procedure, select and INSERT REME6B.20R as that procedure starts at REPOV.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Small sections based on the PERF, DIR and PROG pages are remaining but we'll get back to that once it's completely functional.''&lt;br /&gt;
&lt;br /&gt;
We have completed out basic flight-planning. We will focus on Radio Navigation later. Let's now fuel up for the flight. As we entered in the mCDU, we'll be starting with 130 blocks of fuel for this 8 and a half hour flight. That's 104,500 KG JET-A fuel. Open the Fuel Truck dialog, enable to truck, connect it to the aircraft, enter '''104500''' in hte REQUEST KG and Start Filling up the aircraft. Once the fueling is complete, we can disconnect the fuel truck and proceed to starting up the aircraft. Remember to first disconnect all ground services and remove the chokes.&lt;br /&gt;
&lt;br /&gt;
==== Manual Engines Start-Up Procedure ====&lt;br /&gt;
&lt;br /&gt;
* Turn on the Beacon Lights from the Lighting Control Panel.&lt;br /&gt;
&lt;br /&gt;
* Look up at the overhead panel and turn on the APU by turning on the APU MASTER SW and the START button. You should hear the APU spooling. Once it's started, turn off the APU START switch and turn on the APU GEN.&lt;br /&gt;
&lt;br /&gt;
* To get fuel to the engines, you need to turn on the LTK PUMPS, so turn on all the ENG1, ENG2 and CTR TNK FUEL PUMPS.&lt;br /&gt;
&lt;br /&gt;
* Switch to Pedestal View and in the throttle quadrant, set the Engine MODE to START, and then turn both engine master switches to ON.&lt;br /&gt;
&lt;br /&gt;
* Keep an eye on the Upper ECAM. When both Engine N1% exceeds 25%, the engines are started and running. Turn the Engine MODE back to NORM and turn off the APU.&lt;br /&gt;
&lt;br /&gt;
* Turn on the Navigation Lights.&lt;br /&gt;
&lt;br /&gt;
Release Parking Brakes and use 2 notches of Flaps for take-off. Pushback and taxi to the runway as usual. While taxiing, you could set your autopilot and other preferences. For autopilot, I'm going to make sure everything is disarmed and then set speed to IAS:250|MACH:0.72, altitude to 36000 ft (switch the black knob in behind the ALT knob to 1000 for easier scrolling, V/S to 2200 and finally click on the HDG knob to turn it to ''Managed'' Mode. You can also set ND and Lower ECAM Display Pages- I use the NAV page on the ND with 40 nm range (VORD, NDB and ARPT selected), and normally keep the FUEL page on the Lower ECAM. If you need to check another system, you can use the switching panel to change to that display.&lt;br /&gt;
&lt;br /&gt;
Finally, remember to set your altimeter setting. Get your altimeter setting from Environment&amp;gt;Weather and scroll the altimeter setting knob on the Glare-shield panel to that reading.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Managed Mode means the FMGC tells the computer where the plane should go. This is equivalent to LNAV on Boeing aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Cruise ====&lt;br /&gt;
&lt;br /&gt;
Once you're holding short, revise your reference speeds. At this weight, they'd be- V1:140, Vr:150, V2:156.&lt;br /&gt;
&lt;br /&gt;
When the runway is clear (and/or you have ATC's permission), taxi on to the runway and turn on the Strobe Lights. Power up the throttle all the way, and rotate at Vr and make sure you're airborne by V2. Retract your gears and when you reach the respective flaps extension speeds (PRINTED ON THE MAIN PANEL), retract the respective flaps. Once you've maintained a steady climb, turn on the A/THR and AP1 from the Glare-shield panel.&lt;br /&gt;
&lt;br /&gt;
The autopilot will automatically fly the departure procedure you entered and then transition to the F-PLN (flight-plan) from the Company Route. Once over 10000 ft, switch to 280 KIAS Speed and keep climbing, Around 18000 ft, switch to mach (setting at 0.72) and reduce the V/S to around 1800 fpm. &lt;br /&gt;
&lt;br /&gt;
Once you're over FL260 (26000 ft), reduce your V/S to 1000 fpm and increase mach to 0.78. Then sit back and relax (or go do something else) while the computer automatically takes you to your destination. &lt;br /&gt;
&lt;br /&gt;
'''REST COMING UP SOON'''&lt;br /&gt;
&lt;br /&gt;
=== Custom Emirates Flight from Frankfurt to Munich ===&lt;br /&gt;
&lt;br /&gt;
This flight was requested by Detlef N. (MIA0283), and video tutorials were recorded for different sections of the flight. The videos can be viewed below or in the ''FlightGear Airbus'' YouTube channel. Thank you for watching!&lt;br /&gt;
&lt;br /&gt;
==== Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|R66q_10dwKw|480|auto|Part 1: Flight Planning}}&lt;br /&gt;
&lt;br /&gt;
==== Manual Start-up ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|8TI14RJDn2k|480|auto|Part 2: Manual Start-up}}&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Climb ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|IpkdhebC4-o|480|auto|Part 3: Take-off and Climb}}&lt;br /&gt;
&lt;br /&gt;
''NOTE: Cruise skipped due to the fact that it may be '''boring'''''...&lt;br /&gt;
&lt;br /&gt;
==== Descent and Autoland ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|NeX3samzrqU|480|auto|Part 4: Descent and Autoland}}&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-200 series have liveries for each variant (203, 223 an 243) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-203 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Afriqiyah Airways - '''COMPLETE'''&lt;br /&gt;
* Air Algérie - '''COMPLETE'''&lt;br /&gt;
* Air Europa - '''COMPLETE'''&lt;br /&gt;
* Air France - '''COMPLETE'''&lt;br /&gt;
* EVA Air - '''COMPLETE'''&lt;br /&gt;
* EVA Air (Hello Kitty) - '''COMPLETE'''&lt;br /&gt;
* Jet Airways - '''COMPLETE'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Jetstar Airways - '''COMPLETE'''&lt;br /&gt;
* KLM Royal Dutch Airline - '''COMPLETE'''&lt;br /&gt;
* Qantas Airways - '''COMPLETE'''&lt;br /&gt;
* Qatar Airways - '''COMPLETE'''&lt;br /&gt;
* TAM Linhas Aereas  - '''COMPLETE'''&lt;br /&gt;
* Turkish  - '''COMPLETE'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-223 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Berlin - '''COMPLETE'''&lt;br /&gt;
* Air Caraibes - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Air Greenland - '''COMPLETE'''&lt;br /&gt;
* Air India - '''COMPLETE'''&lt;br /&gt;
* Atlasjet - '''COMPLETE'''&lt;br /&gt;
* Brussels Airlines - '''COMPLETE'''&lt;br /&gt;
* China Southern - '''COMPLETE'''&lt;br /&gt;
* Delta Airlines - '''COMPLETE'''&lt;br /&gt;
* Edelweiss Air - '''COMPLETE'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Eurofly - '''COMPLETE'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETE'''&lt;br /&gt;
* Korean Air - '''COMPLETE'''&lt;br /&gt;
* Malaysia Airlines - '''COMPLETE'''&lt;br /&gt;
* Royal Jordanian - '''COMPLETE'''&lt;br /&gt;
* Swiss International Air Lines - '''COMPLETE'''&lt;br /&gt;
* TAM Linhas Aereas- '''COMPLETE''' &lt;br /&gt;
* TAP Portugal - '''COMPLETE'''&lt;br /&gt;
* Vietnam Airlines - '''COMPLETE'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airbus A330-243 operators===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot - '''COMPLETE'''&lt;br /&gt;
* Air China - '''COMPLETE'''&lt;br /&gt;
* Air Europa - '''COMPLETE'''&lt;br /&gt;
* Air Nigeria&lt;br /&gt;
* Air Transat - '''COMPLETE'''&lt;br /&gt;
* Avianca - '''COMPLETE'''&lt;br /&gt;
* China Eastern - '''COMPLETE'''&lt;br /&gt;
* Corsairfly - '''COMPLETE'''&lt;br /&gt;
* Cyprus  Airways - '''COMPLETE'''&lt;br /&gt;
* Egyptair - '''COMPLETE'''&lt;br /&gt;
* Emirates - '''COMPLETE'''&lt;br /&gt;
* Etihad - '''COMPLETE'''&lt;br /&gt;
* Fiji Airways - '''COMPLETE'''&lt;br /&gt;
* Garuda Indonesia - '''COMPLETE'''&lt;br /&gt;
* Gulf Air - '''COMPLETE'''&lt;br /&gt;
* Hainan Airlines - '''COMPLETE'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Hawaiian Air - '''COMPLETE'''&lt;br /&gt;
* Hi Fly - '''COMPLETE'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETE'''&lt;br /&gt;
* Jet Airways - '''COMPLETE'''&lt;br /&gt;
* Middle East Airlines&lt;br /&gt;
* Monarch Airways - '''COMPLETE'''&lt;br /&gt;
* Oman Air - '''DEVEL''' (''Sam C.'')&lt;br /&gt;
* Sichuan Airlines - '''COMPLETE'''&lt;br /&gt;
* South African Airways - '''COMPLETE'''&lt;br /&gt;
* SriLankan Airlines - '''COMPLETE'''&lt;br /&gt;
* Thomas Cook Airlines - '''COMPLETE'''&lt;br /&gt;
* Thomas Cook Scandinavia - '''COMPLETE'''&lt;br /&gt;
* US Airways - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Virgin Australia - '''COMPLETE'''&lt;br /&gt;
* XL Airways&lt;br /&gt;
* Yemenia Airlines - '''COMPLETE'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Default Flight Database contains [[Merlion Virtual Airlines]] Airbus A330-200 Routes. This database can be used by anyone, whether he/she is a merlion pilot or not. The example flight above explains how to use routes from the Flight Database.&lt;br /&gt;
&lt;br /&gt;
If you fly for a different Virtual Airline which uses the Airbus A330-200 (203/223/243), please contact your staff for the flight database.&lt;br /&gt;
&lt;br /&gt;
* Current Active Database - '''MIA_Data_v3.1''' ''(27MAY-26AUG)''&lt;br /&gt;
* Previous (Standby) Database - '''MIA_Data_v3.0''' (DOES NOT EXIST YET)&lt;br /&gt;
&lt;br /&gt;
===Available Routes Tables===&lt;br /&gt;
&lt;br /&gt;
''The following routes are complete and available.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA131 || WSSS || YBBN || S-QDAZ || MIASINBNE1, MIASINBNE2&lt;br /&gt;
|-&lt;br /&gt;
| MIA132 || YBBN || NZAA || S-QDAZ || MIABNEAKL1&lt;br /&gt;
|-&lt;br /&gt;
| MIA133 || NZAA || YBBN || S-QDAZ || MIAAKLBNE1&lt;br /&gt;
|-&lt;br /&gt;
| MIA134 || YBBN || WSSS || S-QDAZ || MIABNESIN1, MIABNESIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA135 || WSSS || FAJS || S-QDBZ || MIASINJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA136 || FAJS || SBGR || S-QDBZ || MIAJNBGRU1&lt;br /&gt;
|-&lt;br /&gt;
| MIA137 || SBGR || FAJS || S-QDBZ || MIAGRUJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA138 || FAJS || WSSS || S-QDBZ || MIAJNBSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA139 || WSSS || RJGG || S-QDCZ || MIASINNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA140 || RJGG || KLAX || S-QDCZ || MIANGOLAX1&lt;br /&gt;
|-&lt;br /&gt;
| MIA141 || KLAX || RJGG || S-QDCZ || MIALAXNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA142 || RJGG || WSSS || S-QDCZ || MIANGOSIN1, MIANGOSIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The Rest of Merlion's Flight Database is available for merlion pilots from the website Downloads section.&lt;br /&gt;
&lt;br /&gt;
==Important developments remaining==&lt;br /&gt;
&lt;br /&gt;
''We have completed the highest priority developments on the list, if you'd like us to do anything for the aircraft, please make a note below.''&lt;br /&gt;
&lt;br /&gt;
==Important Recently Completed Developments==&lt;br /&gt;
&lt;br /&gt;
* Modeled the Rolls Royce Trent 772B-60 Engines for the A330-243&lt;br /&gt;
* Animated Flaps, Speed-brakes and Parking Brake Levers (NOT PICK, ONLY TRANS/ROTATE)&lt;br /&gt;
* Animated the Throttle Quadrant (incl. Engine cutoffs - REQUIRED FOR MANUAL START-UP) - ''Manual Start-up is now possible''&lt;br /&gt;
* Fixed the '''Blue''' Hydraulic System&lt;br /&gt;
* Completed Separate Engine Sounds for the each variant&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=58670</id>
		<title>Airbus A330-200 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=58670"/>
		<updated>2013-03-16T03:21:15Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This aircraft is NOT GNU-GPL Compatible, so if you'd like to use parts of it for other aircraft, please contact '''muraleen@my.erau.edu''.&lt;br /&gt;
&lt;br /&gt;
{{infobox Aircraft&lt;br /&gt;
|image       = A332-splash.png&lt;br /&gt;
|name        = Airbus A330-200 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = v2.0, Git Development Version&lt;br /&gt;
|authors     = Narendran M, Chris M, Zhuang T, Geir M, Kyle D, A320neo Developers&lt;br /&gt;
|fgname      = A330-203, A330-223, A330-243&lt;br /&gt;
|download    = http://theomegahangar.yolasite.com/aircraft.php&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main&lt;br /&gt;
}}&lt;br /&gt;
This aircraft package is now rembrandt compatible! (Simply checkout the rembrandt branch from the git repository to get it)&lt;br /&gt;
&lt;br /&gt;
''NOTE - This wiki page applies for the A330-300s too.''&lt;br /&gt;
&lt;br /&gt;
The '''Airbus A330-200 series''' project consists of the '''Airbus A330-203''' (A330-200 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-223''' (A330-200 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-243''' (A330-200 with ''Rolls Royce Trent 772B-69 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-200 models. Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flights ==&lt;br /&gt;
&lt;br /&gt;
We'll show 2 example flights- a flight that uses a company route from the default flight database and a custom planned flight.&lt;br /&gt;
&lt;br /&gt;
=== MIA134 from Brisbane to Singapore (Company Route) ===&lt;br /&gt;
&lt;br /&gt;
MIA134 is one of merlion's alternate-day flights from Brisbane to Singapore. We'll just be using this as an example and you can use the same procedures from any route from the company database. (Take a look at our database flights below) Flight MIA134 is flown with an Airbus A330-243 (Rolls Royce Trent 772B-60 Engines) virtually registered S-QDAZ.&lt;br /&gt;
&lt;br /&gt;
First, start-up at any of the parking ramps at Brisbane's (YBBN) International Apron. As Brisbane doesn't have parking positions at the moment, start-up on runway 01 and taxi-to (best using pushback) a parking gate in the International Apron.&lt;br /&gt;
&lt;br /&gt;
==== Pre-Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
To start with the pre-flight planning, we need electrical power. For Airports that provide external power, we can use that and for other airports, the APU can provide power. At Brisbane, external power is available, so make sure your ground services dialog has external power box enabled and turn on '''EXT PWR''' from the ''Overhead Panel''. (View)&lt;br /&gt;
&lt;br /&gt;
Before we start anything, let's make sure everything's how they should be. Make sure only the following Overhead panel buttons have OFF showing on them- HYD YELLOW ELEC PUMP, ENG1, ENG2 and CTR TNK LTK FUEL PUMPS 1 AND 2, BAT1, BAT2, GEN1, GEN2 and APU GEN. EXT PWR should show ON. Now, look at the Pedestal and make sure both engine master switches are at OFF, the throttle is at idle, the engine mode is set to NORM, the speed-brakes are at 0, the parking brake is ON and the Flaps Lever is at 0. Let's now start with the pre-flight planning.&lt;br /&gt;
&lt;br /&gt;
* Turn to the ''FMGC/mCDU View'' and turn on the Airbus mCDU by rotating (scroll) the BRT knob to full.&lt;br /&gt;
&lt;br /&gt;
* Click on DATA and then A/C STATUS. Make sure the ACTIVE NAV DATABASE is ''27MAY-26AUG MIADatav3.1''. If not, please re-download the ''Database/Company/routes.xml'' file from gitorious.&lt;br /&gt;
&lt;br /&gt;
* Now, click on INIT to head to the routes initialization page. You can initialize the company route by entering the company route ID (reference below) or the departure and arrival ICAOs. I normally enter the departure and arrival ICAOs as that way, it gives you all available routes you can choose from. So enter '''YBBN/WSSS''' and click on the LSK (Line Selector Key) next to FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* The mCDU will show 2 available routes (MIABNESIN1 and MIABNESIN2) which you can scroll through using the left and right arrow keys on the mCDU keypad. We'll be using MIABNESIN2 for this flight, so view that and click on the LSK next to INSERT. Once you do that, you should see that MIASINBNE2 would be written under CO_RTE and YBBN/WSSS would be written under FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* Enter the Flight Number '''MIA134''' and click on the LSK next to FLT NUM. '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you want, you can also enter a COST INDEX for the flight (normally between 25 and 40). '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you have an alternate route (not supported atm), you can enter the Alternate airport ICAO and RTE ID in the ALTN/CO_RTE Field.&lt;br /&gt;
&lt;br /&gt;
* The final step in the INIT A page is your cruise altitude and Temperature. We'll be cruising at Flight Level 360 (FL360/36,000 ft) and checking the ''Environment&amp;gt;Weather Dialog'', it's about -55 degrees at that altitude, so enter '''360/-55''' and hit the LSK next to CRZ ALT/TEMP.&lt;br /&gt;
&lt;br /&gt;
''NOTE: To get the '''-''', press on the '''+/-''' key in the keypad twice.''&lt;br /&gt;
&lt;br /&gt;
* After INIT A is complete, let's proceed to INIT B (aka. FUEL PREDICTION Page), click on the RIGHT ARROW KEY on the keypad to go there.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Please skip the next 2 steps for the moment as this part requires fixing.''&lt;br /&gt;
&lt;br /&gt;
* Once there, the trip fuel/time should show about 120 blocks of fuel (atm, it shows 24 but it will be fixed soon) required for the flight. The Aircraft can hold a maximum of 172.5 Blocks (1 Block = 804 KG JET-A Fuel). It should also show that the total flight will be about 442 minutes long using the initialized route. That is 8 hours and 22 minutes, a decent time for about 4000 miles.&lt;br /&gt;
&lt;br /&gt;
* We'll take 10% fuel with us for reserves, so enter '''0/10''' and hit the LSK next to RSV. The mCDU will automatically calculate our extra fuel, TOW (Take-off Weight) and LW (Landing Weight).&lt;br /&gt;
&lt;br /&gt;
* Now, click on F-PLN to go to the Primary Flight-plan Management Page. Here, you'll see the automatically initialized flight plan which you can scroll through using the up and down arrow keys on the keypad. Atm, we don't need to make any changes to our flight-plan as the company route sets everything perfect for us. We'll come back to F-PLN Lateral Revision (LAT REV) in the next custom planned example flight.&lt;br /&gt;
&lt;br /&gt;
* We need to select a DEPARTURE and ARRIVAL procedure for our flight. To select a DEPARTURE Terminal Procedure, click on the LSK next to YBBN (Right above F-PLN DISCONTINUITY) and click on the LSK next to DEPARTURE.&lt;br /&gt;
&lt;br /&gt;
* I'll be using runway 19 for departure (Currently Winds are 200@9), so I click on the LSK next to 19.&lt;br /&gt;
&lt;br /&gt;
* Our first waypoint (after YBBN) is WOODY, so I want a DEPARTURE PROCEDURE that'll take me to WOODY. A procedure available for Runway 19 is ''WODY2A.19'' (at the end of the list). Select that and hit the LSK next to INSERT.&lt;br /&gt;
&lt;br /&gt;
* Now, for the arrival procedure, you want to find your last waypoint before WSSS, so go to the F-PLN page and scroll to the end. With this route, ''REPOV'' is the last waypoint. (With MIABNESIN1, LAVAX is the last waypoint.&lt;br /&gt;
&lt;br /&gt;
* Scroll back up and click on the LSK next to DEST WSSS and then select ARRIVAL.&lt;br /&gt;
&lt;br /&gt;
* We'll be landing on Runway 20R (usually the default intl. runway at WSSS), so I select 20R. For the Arrival Procedure, select and INSERT REME6B.20R as that procedure starts at REPOV.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Small sections based on the PERF, DIR and PROG pages are remaining but we'll get back to that once it's completely functional.''&lt;br /&gt;
&lt;br /&gt;
We have completed out basic flight-planning. We will focus on Radio Navigation later. Let's now fuel up for the flight. As we entered in the mCDU, we'll be starting with 130 blocks of fuel for this 8 and a half hour flight. That's 104,500 KG JET-A fuel. Open the Fuel Truck dialog, enable to truck, connect it to the aircraft, enter '''104500''' in hte REQUEST KG and Start Filling up the aircraft. Once the fueling is complete, we can disconnect the fuel truck and proceed to starting up the aircraft. Remember to first disconnect all ground services and remove the chokes.&lt;br /&gt;
&lt;br /&gt;
==== Manual Engines Start-Up Procedure ====&lt;br /&gt;
&lt;br /&gt;
* Turn on the Beacon Lights from the Lighting Control Panel.&lt;br /&gt;
&lt;br /&gt;
* Look up at the overhead panel and turn on the APU by turning on the APU MASTER SW and the START button. You should hear the APU spooling. Once it's started, turn off the APU START switch and turn on the APU GEN.&lt;br /&gt;
&lt;br /&gt;
* To get fuel to the engines, you need to turn on the LTK PUMPS, so turn on all the ENG1, ENG2 and CTR TNK FUEL PUMPS.&lt;br /&gt;
&lt;br /&gt;
* Switch to Pedestal View and in the throttle quadrant, set the Engine MODE to START, and then turn both engine master switches to ON.&lt;br /&gt;
&lt;br /&gt;
* Keep an eye on the Upper ECAM. When both Engine N1% exceeds 25%, the engines are started and running. Turn the Engine MODE back to NORM and turn off the APU.&lt;br /&gt;
&lt;br /&gt;
* Turn on the Navigation Lights.&lt;br /&gt;
&lt;br /&gt;
Release Parking Brakes and use 2 notches of Flaps for take-off. Pushback and taxi to the runway as usual. While taxiing, you could set your autopilot and other preferences. For autopilot, I'm going to make sure everything is disarmed and then set speed to IAS:250|MACH:0.72, altitude to 36000 ft (switch the black knob in behind the ALT knob to 1000 for easier scrolling, V/S to 2200 and finally click on the HDG knob to turn it to ''Managed'' Mode. You can also set ND and Lower ECAM Display Pages- I use the NAV page on the ND with 40 nm range (VORD, NDB and ARPT selected), and normally keep the FUEL page on the Lower ECAM. If you need to check another system, you can use the switching panel to change to that display.&lt;br /&gt;
&lt;br /&gt;
Finally, remember to set your altimeter setting. Get your altimeter setting from Environment&amp;gt;Weather and scroll the altimeter setting knob on the Glare-shield panel to that reading.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Managed Mode means the FMGC tells the computer where the plane should go. This is equivalent to LNAV on Boeing aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Cruise ====&lt;br /&gt;
&lt;br /&gt;
Once you're holding short, revise your reference speeds. At this weight, they'd be- V1:140, Vr:150, V2:156.&lt;br /&gt;
&lt;br /&gt;
When the runway is clear (and/or you have ATC's permission), taxi on to the runway and turn on the Strobe Lights. Power up the throttle all the way, and rotate at Vr and make sure you're airborne by V2. Retract your gears and when you reach the respective flaps extension speeds (PRINTED ON THE MAIN PANEL), retract the respective flaps. Once you've maintained a steady climb, turn on the A/THR and AP1 from the Glare-shield panel.&lt;br /&gt;
&lt;br /&gt;
The autopilot will automatically fly the departure procedure you entered and then transition to the F-PLN (flight-plan) from the Company Route. Once over 10000 ft, switch to 280 KIAS Speed and keep climbing, Around 18000 ft, switch to mach (setting at 0.72) and reduce the V/S to around 1800 fpm. &lt;br /&gt;
&lt;br /&gt;
Once you're over FL260 (26000 ft), reduce your V/S to 1000 fpm and increase mach to 0.78. Then sit back and relax (or go do something else) while the computer automatically takes you to your destination. &lt;br /&gt;
&lt;br /&gt;
'''REST COMING UP SOON'''&lt;br /&gt;
&lt;br /&gt;
=== Custom Emirates Flight from Frankfurt to Munich ===&lt;br /&gt;
&lt;br /&gt;
This flight was requested by Detlef N. (MIA0283), and video tutorials were recorded for different sections of the flight. The videos can be viewed below or in the ''FlightGear Airbus'' YouTube channel. Thank you for watching!&lt;br /&gt;
&lt;br /&gt;
==== Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|R66q_10dwKw|480|auto|Part 1: Flight Planning}}&lt;br /&gt;
&lt;br /&gt;
==== Manual Start-up ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|8TI14RJDn2k|480|auto|Part 2: Manual Start-up}}&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Climb ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|IpkdhebC4-o|480|auto|Part 3: Take-off and Climb}}&lt;br /&gt;
&lt;br /&gt;
''NOTE: Cruise skipped due to the fact that it may be '''boring'''''...&lt;br /&gt;
&lt;br /&gt;
==== Descent and Autoland ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|NeX3samzrqU|480|auto|Part 4: Descent and Autoland}}&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-200 series have liveries for each variant (203, 223 an 243) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-203 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Afriqiyah Airways - '''COMPLETE'''&lt;br /&gt;
* Air Algérie - '''COMPLETE'''&lt;br /&gt;
* Air Europa - '''COMPLETE'''&lt;br /&gt;
* Air France - '''COMPLETE'''&lt;br /&gt;
* EVA Air - '''COMPLETE'''&lt;br /&gt;
* EVA Air (Hello Kitty) - '''COMPLETE'''&lt;br /&gt;
* Jet Airways - '''COMPLETE'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Jetstar Airways - '''COMPLETE'''&lt;br /&gt;
* KLM Royal Dutch Airline - '''COMPLETE'''&lt;br /&gt;
* Qantas Airways - '''COMPLETE'''&lt;br /&gt;
* Qatar Airways - '''COMPLETE'''&lt;br /&gt;
* TAM Linhas Aereas  - '''COMPLETE'''&lt;br /&gt;
* Turkish  - '''COMPLETE'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-223 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Berlin - '''COMPLETE'''&lt;br /&gt;
* Air Caraibes - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Air Greenland - '''COMPLETE'''&lt;br /&gt;
* Air India - '''COMPLETE'''&lt;br /&gt;
* Atlasjet - '''COMPLETE'''&lt;br /&gt;
* Brussels Airlines - '''COMPLETE'''&lt;br /&gt;
* China Southern - '''COMPLETE'''&lt;br /&gt;
* Delta Airlines - '''COMPLETE'''&lt;br /&gt;
* Edelweiss Air - '''COMPLETE'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Eurofly - '''COMPLETE'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETE'''&lt;br /&gt;
* Korean Air - '''COMPLETE'''&lt;br /&gt;
* Malaysia Airlines - '''COMPLETE'''&lt;br /&gt;
* Royal Jordanian - '''COMPLETE'''&lt;br /&gt;
* Swiss International Air Lines - '''COMPLETE'''&lt;br /&gt;
* TAM Linhas Aereas- '''COMPLETE''' &lt;br /&gt;
* TAP Portugal - '''COMPLETE'''&lt;br /&gt;
* Vietnam Airlines - '''COMPLETE'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airbus A330-243 operators===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot - '''COMPLETE'''&lt;br /&gt;
* Air China - '''COMPLETE'''&lt;br /&gt;
* Air Europa - '''COMPLETE'''&lt;br /&gt;
* Air Nigeria&lt;br /&gt;
* Air Transat - '''COMPLETE'''&lt;br /&gt;
* Avianca - '''COMPLETE'''&lt;br /&gt;
* China Eastern - '''COMPLETE'''&lt;br /&gt;
* Corsairfly - '''COMPLETE'''&lt;br /&gt;
* Cyprus  Airways - '''COMPLETE'''&lt;br /&gt;
* Egyptair - '''COMPLETE'''&lt;br /&gt;
* Emirates - '''COMPLETE'''&lt;br /&gt;
* Etihad - '''COMPLETE'''&lt;br /&gt;
* Fiji Airways - '''COMPLETE'''&lt;br /&gt;
* Garuda Indonesia - '''COMPLETE'''&lt;br /&gt;
* Gulf Air - '''COMPLETE'''&lt;br /&gt;
* Hainan Airlines - '''COMPLETE'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Hawaiian Air - '''COMPLETE'''&lt;br /&gt;
* Hi Fly - '''COMPLETE'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETE'''&lt;br /&gt;
* Jet Airways - '''COMPLETE'''&lt;br /&gt;
* Middle East Airlines&lt;br /&gt;
* Monarch Airways - '''COMPLETE'''&lt;br /&gt;
* Oman Air - '''DEVEL''' (''Sam C.'')&lt;br /&gt;
* Sichuan Airlines - '''COMPLETE'''&lt;br /&gt;
* South African Airways - '''COMPLETE'''&lt;br /&gt;
* SriLankan Airlines - '''COMPLETE'''&lt;br /&gt;
* Thomas Cook Airlines - '''COMPLETE'''&lt;br /&gt;
* Thomas Cook Scandinavia - '''COMPLETE'''&lt;br /&gt;
* US Airways - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Virgin Australia - '''COMPLETE'''&lt;br /&gt;
* XL Airways&lt;br /&gt;
* Yemenia Airlines - '''COMPLETE'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Default Flight Database contains [[Merlion Virtual Airlines]] Airbus A330-200 Routes. This database can be used by anyone, whether he/she is a merlion pilot or not. The example flight above explains how to use routes from the Flight Database.&lt;br /&gt;
&lt;br /&gt;
If you fly for a different Virtual Airline which uses the Airbus A330-200 (203/223/243), please contact your staff for the flight database.&lt;br /&gt;
&lt;br /&gt;
* Current Active Database - '''MIA_Data_v3.1''' ''(27MAY-26AUG)''&lt;br /&gt;
* Previous (Standby) Database - '''MIA_Data_v3.0''' (DOES NOT EXIST YET)&lt;br /&gt;
&lt;br /&gt;
===Available Routes Tables===&lt;br /&gt;
&lt;br /&gt;
''The following routes are complete and available.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA131 || WSSS || YBBN || S-QDAZ || MIASINBNE1, MIASINBNE2&lt;br /&gt;
|-&lt;br /&gt;
| MIA132 || YBBN || NZAA || S-QDAZ || MIABNEAKL1&lt;br /&gt;
|-&lt;br /&gt;
| MIA133 || NZAA || YBBN || S-QDAZ || MIAAKLBNE1&lt;br /&gt;
|-&lt;br /&gt;
| MIA134 || YBBN || WSSS || S-QDAZ || MIABNESIN1, MIABNESIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA135 || WSSS || FAJS || S-QDBZ || MIASINJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA136 || FAJS || SBGR || S-QDBZ || MIAJNBGRU1&lt;br /&gt;
|-&lt;br /&gt;
| MIA137 || SBGR || FAJS || S-QDBZ || MIAGRUJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA138 || FAJS || WSSS || S-QDBZ || MIAJNBSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA139 || WSSS || RJGG || S-QDCZ || MIASINNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA140 || RJGG || KLAX || S-QDCZ || MIANGOLAX1&lt;br /&gt;
|-&lt;br /&gt;
| MIA141 || KLAX || RJGG || S-QDCZ || MIALAXNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA142 || RJGG || WSSS || S-QDCZ || MIANGOSIN1, MIANGOSIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The Rest of Merlion's Flight Database is available for merlion pilots from the website Downloads section.&lt;br /&gt;
&lt;br /&gt;
==Important developments remaining==&lt;br /&gt;
&lt;br /&gt;
''We have completed the highest priority developments on the list, if you'd like us to do anything for the aircraft, please make a note below.''&lt;br /&gt;
&lt;br /&gt;
==Important Recently Completed Developments==&lt;br /&gt;
&lt;br /&gt;
* Modeled the Rolls Royce Trent 772B-60 Engines for the A330-243&lt;br /&gt;
* Animated Flaps, Speed-brakes and Parking Brake Levers (NOT PICK, ONLY TRANS/ROTATE)&lt;br /&gt;
* Animated the Throttle Quadrant (incl. Engine cutoffs - REQUIRED FOR MANUAL START-UP) - ''Manual Start-up is now possible''&lt;br /&gt;
* Fixed the '''Blue''' Hydraulic System&lt;br /&gt;
* Completed Separate Engine Sounds for the each variant&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Howto:Syntax_highlighting_for_Nasal&amp;diff=53015</id>
		<title>Howto:Syntax highlighting for Nasal</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Howto:Syntax_highlighting_for_Nasal&amp;diff=53015"/>
		<updated>2012-08-16T07:58:57Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* gEdit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There's '''[[Nasal]] syntax-highlighting''' support available for some editors, which is a big advantage, as it makes Nasal coding much easier. It can often point to syntax errors and so reduce the number of tedious time-consuming and unproductive [[FlightGear]] runs.&lt;br /&gt;
&lt;br /&gt;
== Notepad++ ==&lt;br /&gt;
http://dl.dropbox.com/u/1463693/nasal.xml&lt;br /&gt;
&lt;br /&gt;
Instructions are here: http://superuser.com/questions/62474/notepad-custom-syntax-highlighting-setting-where-to-look-for-it&lt;br /&gt;
&lt;br /&gt;
== jEdit ==&lt;br /&gt;
There's a syntax highlighting mode for jEdit, programmer's text editor&lt;br /&gt;
&lt;br /&gt;
Included are some of Nasal's internal functions and those functions currently implemented in NasalSys.cxx&lt;br /&gt;
To use, add the content of the catalog inside your own catalog (do NOT overwrite the file) and nasal.xml in /home/USER/.jedit/modes&lt;br /&gt;
&lt;br /&gt;
Restart jEdit and you can use it. Current extension is .nas, you can add your own extension and functions.&lt;br /&gt;
This mode is heavily based on the Javascript mode.&lt;br /&gt;
&lt;br /&gt;
Get it here: http://www.jedit.org/&lt;br /&gt;
&lt;br /&gt;
==gEdit==&lt;br /&gt;
&lt;br /&gt;
[[File:Philosopher's nasal highlighting in gEdit.jpeg|400px|thumb|Screen shot illustrating syntax highlighting in gEdit]]&lt;br /&gt;
&lt;br /&gt;
'''Philosopher''' on the FlightGear Forum has created a syntax highlighter for gEdit- a popular and simple Text Editor for Mac OSX and Linux.&lt;br /&gt;
&lt;br /&gt;
http://theomegahangar.flymerlion.com/downloads/nasal.lang&lt;br /&gt;
&lt;br /&gt;
Download the ''nasal.lang'' file from the link above and:&lt;br /&gt;
&lt;br /&gt;
If you use Mac, move it into your ''Applications/gedit/Contents/Resources/share/gtksourceview-2.0/language specs'' folder.&lt;br /&gt;
And for linux, move it into your ''/usr/share/gtksourceview-X.0/language-specs'' folder.&lt;br /&gt;
&lt;br /&gt;
== Vim ==&lt;br /&gt;
It also makes understanding other people's code easier. One such editor is the free vim or its gui variant gvim. &lt;br /&gt;
&lt;br /&gt;
It's not for everyone but it's free, and testing it doesn't hurt: http://www.vim.org/. &lt;br /&gt;
&lt;br /&gt;
The syntax definition file comes with the FlightGear code (http://gitorious.org/fg/flightgear/blobs/next/scripts/syntax/nasal.vim). Highlighting works even for Nasal embedded in XML files (type &amp;quot;:set ft=nasal&amp;quot;, where ft stands for file-type)&lt;br /&gt;
&lt;br /&gt;
Here's an example, which demonstrates a short code segment with three syntax errors as well as the highlighting of a matching pair of parentheses (yellow) and trailing spaces (blue x). (The leading blue dots aren't on by default. They help to spot tab crimes.)&lt;br /&gt;
&lt;br /&gt;
[[File:Vim-nasal-syntax-highlighting.png|400px|thumb|Screen shot illustrating syntax highlighting in Vim]]&lt;br /&gt;
&lt;br /&gt;
== Other editors ==&lt;br /&gt;
Nasal being syntactically very close to other programming languages like C, Php or JavaScript, you can get some usable highlighting even without real Nasal support:&lt;br /&gt;
&lt;br /&gt;
* TextMate [http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=12495&amp;amp;p=128116&amp;amp;hilit=syntax+nasal#p127828]&lt;br /&gt;
* SciTe [http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=9260&amp;amp;p=94521&amp;amp;hilit=syntax+nasal#p94521]&lt;br /&gt;
* gEdit (Linux) : Using the 'Octave' highlighting mode, most of the nasal functions work.&lt;br /&gt;
&lt;br /&gt;
== FlightGear Wiki ==&lt;br /&gt;
A common approach in code examples on the wiki is to use php syntax highlighting beween &amp;lt;code&amp;gt;&amp;amp;lt;syntaxhighlight&amp;amp;gt;&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
# hello.nas&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Which renders into:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
# hello.nas&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Nasal howto]]&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=17265&amp;amp;p=164155#p164155&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=12495&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=15972&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=9812&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:Philosopher%27s_nasal_highlighting_in_gEdit.jpeg&amp;diff=53014</id>
		<title>File:Philosopher's nasal highlighting in gEdit.jpeg</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:Philosopher%27s_nasal_highlighting_in_gEdit.jpeg&amp;diff=53014"/>
		<updated>2012-08-16T07:58:11Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Nasal Syntax Highlighting in GIMP, created by Philosopher}}&lt;br /&gt;
|date=2012-08-16&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:Omega1174|Omega1174]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other_versions=&lt;br /&gt;
|other_fields=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-3.0}}&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Howto:Syntax_highlighting_for_Nasal&amp;diff=53013</id>
		<title>Howto:Syntax highlighting for Nasal</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Howto:Syntax_highlighting_for_Nasal&amp;diff=53013"/>
		<updated>2012-08-16T07:56:38Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There's '''[[Nasal]] syntax-highlighting''' support available for some editors, which is a big advantage, as it makes Nasal coding much easier. It can often point to syntax errors and so reduce the number of tedious time-consuming and unproductive [[FlightGear]] runs.&lt;br /&gt;
&lt;br /&gt;
== Notepad++ ==&lt;br /&gt;
http://dl.dropbox.com/u/1463693/nasal.xml&lt;br /&gt;
&lt;br /&gt;
Instructions are here: http://superuser.com/questions/62474/notepad-custom-syntax-highlighting-setting-where-to-look-for-it&lt;br /&gt;
&lt;br /&gt;
== jEdit ==&lt;br /&gt;
There's a syntax highlighting mode for jEdit, programmer's text editor&lt;br /&gt;
&lt;br /&gt;
Included are some of Nasal's internal functions and those functions currently implemented in NasalSys.cxx&lt;br /&gt;
To use, add the content of the catalog inside your own catalog (do NOT overwrite the file) and nasal.xml in /home/USER/.jedit/modes&lt;br /&gt;
&lt;br /&gt;
Restart jEdit and you can use it. Current extension is .nas, you can add your own extension and functions.&lt;br /&gt;
This mode is heavily based on the Javascript mode.&lt;br /&gt;
&lt;br /&gt;
Get it here: http://www.jedit.org/&lt;br /&gt;
&lt;br /&gt;
==gEdit==&lt;br /&gt;
&lt;br /&gt;
[[File:gEdit-nasal-syntax-highlighting.png|400px|thumb|Screen shot illustrating syntax highlighting in gEdit]]&lt;br /&gt;
&lt;br /&gt;
'''Philosopher''' on the FlightGear Forum has created a syntax highlighter for gEdit- a popular and simple Text Editor for Mac OSX and Linux.&lt;br /&gt;
&lt;br /&gt;
http://theomegahangar.flymerlion.com/downloads/nasal.lang&lt;br /&gt;
&lt;br /&gt;
Download the ''nasal.lang'' file from the link above and:&lt;br /&gt;
&lt;br /&gt;
If you use Mac, move it into your ''Applications/gedit/Contents/Resources/share/gtksourceview-2.0/language specs'' folder.&lt;br /&gt;
And for linux, move it into your ''/usr/share/gtksourceview-X.0/language-specs'' folder.&lt;br /&gt;
&lt;br /&gt;
== Vim ==&lt;br /&gt;
It also makes understanding other people's code easier. One such editor is the free vim or its gui variant gvim. &lt;br /&gt;
&lt;br /&gt;
It's not for everyone but it's free, and testing it doesn't hurt: http://www.vim.org/. &lt;br /&gt;
&lt;br /&gt;
The syntax definition file comes with the FlightGear code (http://gitorious.org/fg/flightgear/blobs/next/scripts/syntax/nasal.vim). Highlighting works even for Nasal embedded in XML files (type &amp;quot;:set ft=nasal&amp;quot;, where ft stands for file-type)&lt;br /&gt;
&lt;br /&gt;
Here's an example, which demonstrates a short code segment with three syntax errors as well as the highlighting of a matching pair of parentheses (yellow) and trailing spaces (blue x). (The leading blue dots aren't on by default. They help to spot tab crimes.)&lt;br /&gt;
&lt;br /&gt;
[[File:Vim-nasal-syntax-highlighting.png|400px|thumb|Screen shot illustrating syntax highlighting in Vim]]&lt;br /&gt;
&lt;br /&gt;
== Other editors ==&lt;br /&gt;
Nasal being syntactically very close to other programming languages like C, Php or JavaScript, you can get some usable highlighting even without real Nasal support:&lt;br /&gt;
&lt;br /&gt;
* TextMate [http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=12495&amp;amp;p=128116&amp;amp;hilit=syntax+nasal#p127828]&lt;br /&gt;
* SciTe [http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=9260&amp;amp;p=94521&amp;amp;hilit=syntax+nasal#p94521]&lt;br /&gt;
* gEdit (Linux) : Using the 'Octave' highlighting mode, most of the nasal functions work.&lt;br /&gt;
&lt;br /&gt;
== FlightGear Wiki ==&lt;br /&gt;
A common approach in code examples on the wiki is to use php syntax highlighting beween &amp;lt;code&amp;gt;&amp;amp;lt;syntaxhighlight&amp;amp;gt;&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
# hello.nas&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Which renders into:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
# hello.nas&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Nasal howto]]&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=17265&amp;amp;p=164155#p164155&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=12495&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=15972&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=9812&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Howto:Syntax_highlighting_for_Nasal&amp;diff=53012</id>
		<title>Howto:Syntax highlighting for Nasal</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Howto:Syntax_highlighting_for_Nasal&amp;diff=53012"/>
		<updated>2012-08-16T07:51:48Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* gEdit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There's '''[[Nasal]] syntax-highlighting''' support available for some editors, which is a big advantage, as it makes Nasal coding much easier. It can often point to syntax errors and so reduce the number of tedious time-consuming and unproductive [[FlightGear]] runs.&lt;br /&gt;
&lt;br /&gt;
== Notepad++ ==&lt;br /&gt;
http://dl.dropbox.com/u/1463693/nasal.xml&lt;br /&gt;
&lt;br /&gt;
Instructions are here: http://superuser.com/questions/62474/notepad-custom-syntax-highlighting-setting-where-to-look-for-it&lt;br /&gt;
&lt;br /&gt;
== jEdit ==&lt;br /&gt;
There's a syntax highlighting mode for jEdit, programmer's text editor&lt;br /&gt;
&lt;br /&gt;
Included are some of Nasal's internal functions and those functions currently implemented in NasalSys.cxx&lt;br /&gt;
To use, add the content of the catalog inside your own catalog (do NOT overwrite the file) and nasal.xml in /home/USER/.jedit/modes&lt;br /&gt;
&lt;br /&gt;
Restart jEdit and you can use it. Current extension is .nas, you can add your own extension and functions.&lt;br /&gt;
This mode is heavily based on the Javascript mode.&lt;br /&gt;
&lt;br /&gt;
Get it here: http://www.jedit.org/&lt;br /&gt;
&lt;br /&gt;
==gEdit==&lt;br /&gt;
&lt;br /&gt;
'''Philosopher''' on the FlightGear Forum has created a syntax highlighter for gEdit- a popular and simple Text Editor for Mac OSX and Linux.&lt;br /&gt;
&lt;br /&gt;
http://theomegahangar.flymerlion.com/downloads/nasal.lang&lt;br /&gt;
&lt;br /&gt;
Download the ''nasal.lang'' file from the link above and:&lt;br /&gt;
&lt;br /&gt;
If you use Mac, move it into your ''Applications/gedit/Contents/Resources/share/gtksourceview-2.0/language specs'' folder.&lt;br /&gt;
And for linux, move it into your ''/usr/share/gtksourceview-X.0/language-specs'' folder.&lt;br /&gt;
&lt;br /&gt;
== Vim ==&lt;br /&gt;
It also makes understanding other people's code easier. One such editor is the free vim or its gui variant gvim. &lt;br /&gt;
&lt;br /&gt;
It's not for everyone but it's free, and testing it doesn't hurt: http://www.vim.org/. &lt;br /&gt;
&lt;br /&gt;
The syntax definition file comes with the FlightGear code (http://gitorious.org/fg/flightgear/blobs/next/scripts/syntax/nasal.vim). Highlighting works even for Nasal embedded in XML files (type &amp;quot;:set ft=nasal&amp;quot;, where ft stands for file-type)&lt;br /&gt;
&lt;br /&gt;
Here's an example, which demonstrates a short code segment with three syntax errors as well as the highlighting of a matching pair of parentheses (yellow) and trailing spaces (blue x). (The leading blue dots aren't on by default. They help to spot tab crimes.)&lt;br /&gt;
&lt;br /&gt;
[[File:Vim-nasal-syntax-highlighting.png|400px|thumb|Screen shot illustrating syntax highlighting in Vim]]&lt;br /&gt;
&lt;br /&gt;
== Other editors ==&lt;br /&gt;
Nasal being syntactically very close to other programming languages like C, Php or JavaScript, you can get some usable highlighting even without real Nasal support:&lt;br /&gt;
&lt;br /&gt;
* TextMate [http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=12495&amp;amp;p=128116&amp;amp;hilit=syntax+nasal#p127828]&lt;br /&gt;
* SciTe [http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=9260&amp;amp;p=94521&amp;amp;hilit=syntax+nasal#p94521]&lt;br /&gt;
* gEdit (Linux) : Using the 'Octave' highlighting mode, most of the nasal functions work.&lt;br /&gt;
&lt;br /&gt;
== FlightGear Wiki ==&lt;br /&gt;
A common approach in code examples on the wiki is to use php syntax highlighting beween &amp;lt;code&amp;gt;&amp;amp;lt;syntaxhighlight&amp;amp;gt;&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
# hello.nas&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Which renders into:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
# hello.nas&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Nasal howto]]&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=17265&amp;amp;p=164155#p164155&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=12495&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=15972&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=9812&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Howto:Syntax_highlighting_for_Nasal&amp;diff=53011</id>
		<title>Howto:Syntax highlighting for Nasal</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Howto:Syntax_highlighting_for_Nasal&amp;diff=53011"/>
		<updated>2012-08-16T07:45:15Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* gEdit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There's '''[[Nasal]] syntax-highlighting''' support available for some editors, which is a big advantage, as it makes Nasal coding much easier. It can often point to syntax errors and so reduce the number of tedious time-consuming and unproductive [[FlightGear]] runs.&lt;br /&gt;
&lt;br /&gt;
== Notepad++ ==&lt;br /&gt;
http://dl.dropbox.com/u/1463693/nasal.xml&lt;br /&gt;
&lt;br /&gt;
Instructions are here: http://superuser.com/questions/62474/notepad-custom-syntax-highlighting-setting-where-to-look-for-it&lt;br /&gt;
&lt;br /&gt;
== jEdit ==&lt;br /&gt;
There's a syntax highlighting mode for jEdit, programmer's text editor&lt;br /&gt;
&lt;br /&gt;
Included are some of Nasal's internal functions and those functions currently implemented in NasalSys.cxx&lt;br /&gt;
To use, add the content of the catalog inside your own catalog (do NOT overwrite the file) and nasal.xml in /home/USER/.jedit/modes&lt;br /&gt;
&lt;br /&gt;
Restart jEdit and you can use it. Current extension is .nas, you can add your own extension and functions.&lt;br /&gt;
This mode is heavily based on the Javascript mode.&lt;br /&gt;
&lt;br /&gt;
Get it here: http://www.jedit.org/&lt;br /&gt;
&lt;br /&gt;
==gEdit==&lt;br /&gt;
&lt;br /&gt;
'''Philosopher''' on the FlightGear Forum has created a syntax highlighter for gEdit- a popular and simple Text Editor for Mac OSX and Linux.&lt;br /&gt;
&lt;br /&gt;
Create a new text file - ''nasal.lang'' with the following contents.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
Author: Gustavo Giráldez &amp;lt;gustavo.giraldez@gmx.net&amp;gt;&lt;br /&gt;
Copyright (C) 2003 Gustavo Giráldez &amp;lt;gustavo.giraldez@gmx.net&amp;gt;&lt;br /&gt;
Copyright (C) 2004 Benoît Dejean &amp;lt;TaZForEver@free.fr&amp;gt;&lt;br /&gt;
Copyright (C) 2006 Steve Frécinaux &amp;lt;nud@apinc.org&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This library is free software; you can redistribute it and/or&lt;br /&gt;
modify it under the terms of the GNU Library General Public&lt;br /&gt;
License as published by the Free Software Foundation; either&lt;br /&gt;
version 2 of the License, or (at your option) any later version.&lt;br /&gt;
&lt;br /&gt;
This library is distributed in the hope that it will be useful,&lt;br /&gt;
but WITHOUT ANY WARRANTY; without even the implied warranty of&lt;br /&gt;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU&lt;br /&gt;
Library General Public License for more details.&lt;br /&gt;
&lt;br /&gt;
You should have received a copy of the GNU Library General Public&lt;br /&gt;
License along with this library; if not, write to the&lt;br /&gt;
Free Software Foundation, Inc., 59 Temple Place - Suite 330,&lt;br /&gt;
Boston, MA 02111-1307, USA.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;language id=&amp;quot;nasal&amp;quot; _name=&amp;quot;Nasal&amp;quot; version=&amp;quot;2.0&amp;quot; _section=&amp;quot;Scripts&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;metadata&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;mimetypes&amp;quot;&amp;gt;text/nasal;application/nasal&amp;lt;/property&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;globs&amp;quot;&amp;gt;*.nas&amp;lt;/property&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;line-comment-start&amp;quot;&amp;gt;#&amp;lt;/property&amp;gt;&lt;br /&gt;
  &amp;lt;/metadata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;styles&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;module-handler&amp;quot;    _name=&amp;quot;Module Handler&amp;quot;        map-to=&amp;quot;def:preprocessor&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;keyword&amp;quot;           _name=&amp;quot;Keyword&amp;quot;               map-to=&amp;quot;def:keyword&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;!--&amp;lt;style id=&amp;quot;multiline-string&amp;quot;  _name=&amp;quot;Multiline string&amp;quot;      map-to=&amp;quot;def:string&amp;quot;/&amp;gt;--&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;string&amp;quot;            _name=&amp;quot;String&amp;quot;                map-to=&amp;quot;def:string&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;escaped-char&amp;quot;      _name=&amp;quot;Escaped Character&amp;quot;     map-to=&amp;quot;def:special-char&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;format&amp;quot;            _name=&amp;quot;Format&amp;quot;                map-to=&amp;quot;def:character&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;string-conversion&amp;quot; _name=&amp;quot;string-conversion&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;special-variable&amp;quot;  _name=&amp;quot;Special Variable&amp;quot;      map-to=&amp;quot;def:identifier&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;boolean&amp;quot;           _name=&amp;quot;Boolean&amp;quot;               map-to=&amp;quot;def:boolean&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;floating-point&amp;quot;    _name=&amp;quot;Floating point number&amp;quot; map-to=&amp;quot;def:floating-point&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;decimal&amp;quot;           _name=&amp;quot;Decimal number&amp;quot;        map-to=&amp;quot;def:decimal&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;base-n-integer&amp;quot;    _name=&amp;quot;Base-N number&amp;quot;         map-to=&amp;quot;def:base-n-integer&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;complex&amp;quot;           _name=&amp;quot;Complex number&amp;quot;        map-to=&amp;quot;def:complex&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;builtin-constant&amp;quot;  _name=&amp;quot;Builtin Constant&amp;quot;      map-to=&amp;quot;def:special-constant&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;builtin-object&amp;quot;    _name=&amp;quot;Builtin Object&amp;quot;        map-to=&amp;quot;def:type&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;builtin-function&amp;quot;  _name=&amp;quot;Builtin Function&amp;quot;      map-to=&amp;quot;def:builtin&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;path&amp;quot;              _name=&amp;quot;Path&amp;quot;                  map-to=&amp;quot;def:string&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/styles&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;definitions&amp;gt;&lt;br /&gt;
    &amp;lt;define-regex id=&amp;quot;identifier&amp;quot;&amp;gt;[_a-zA-Z][_a-zA-Z0-9]*&amp;lt;/define-regex&amp;gt;&lt;br /&gt;
    &amp;lt;define-regex id=&amp;quot;number&amp;quot;&amp;gt;[1-9][0-9]*&amp;lt;/define-regex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- http://docs.python.org/lib/typesseq-strings.html --&amp;gt;&lt;br /&gt;
    &amp;lt;context id=&amp;quot;format&amp;quot; style-ref=&amp;quot;format&amp;quot; extend-parent=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;match extended=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
        %                       # leading % sign&lt;br /&gt;
        \(\%{identifier}\)?     # mapping key&lt;br /&gt;
        [#0\-\ \+]*             # conversion flags&lt;br /&gt;
        (\-?\%{number}|\*)?     # minimum field width&lt;br /&gt;
        (\.(\-?\%{number}|\*))? # precision&lt;br /&gt;
        (hlL)?                  # lentgh modifier&lt;br /&gt;
        [diouxXeEfFgGcrs%]      # conversion type&lt;br /&gt;
      &amp;lt;/match&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- http://docs.python.org/ref/strings.html --&amp;gt;&lt;br /&gt;
    &amp;lt;context id=&amp;quot;escaped-char&amp;quot; style-ref=&amp;quot;escaped-char&amp;quot; extend-parent=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;match extended=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
        \\(                 # leading backslash&lt;br /&gt;
        [\\'&amp;quot;abfnrtv]     | # single escaped char&lt;br /&gt;
        N\{[A-Z\ ]+\}     | # named unicode character&lt;br /&gt;
        u[0-9A-Fa-f]{4}   | # xxxx - character with 16-bit hex value xxxx&lt;br /&gt;
        U[0-9A-Fa-f]{8}   | # xxxxxxxx - character with 32-bit hex value xxxxxxxx&lt;br /&gt;
        x[0-9A-Fa-f]{1,2} | # \xhh - character with hex value hh&lt;br /&gt;
        [0-7]{1,3}          # \ooo - character with octal value ooo&lt;br /&gt;
        )&lt;br /&gt;
      &amp;lt;/match&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;define-regex id=&amp;quot;string-prefix&amp;quot;&amp;gt;(u|U)?&amp;lt;/define-regex&amp;gt;&lt;br /&gt;
    &amp;lt;define-regex id=&amp;quot;raw-string-prefix&amp;quot;&amp;gt;(r|ur|R|UR|Ur|uR)&amp;lt;/define-regex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!--&amp;lt;context id=&amp;quot;multiline-double-quoted-string&amp;quot; style-ref=&amp;quot;multiline-string&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{string-prefix}&amp;quot;&amp;quot;&amp;quot;&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;&amp;quot;&amp;quot;&amp;quot;&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;escaped-char&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;context id=&amp;quot;multiline-single-quoted-string&amp;quot; style-ref=&amp;quot;multiline-string&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{string-prefix}'''&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;'''&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;escaped-char&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;context id=&amp;quot;double-quoted-string&amp;quot; style-ref=&amp;quot;string&amp;quot; end-at-line-end=&amp;quot;true&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{string-prefix}&amp;quot;&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;&amp;quot;&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;escaped-char&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;def:line-continue&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;context id=&amp;quot;single-quoted-string&amp;quot; style-ref=&amp;quot;string&amp;quot; end-at-line-end=&amp;quot;true&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{string-prefix}'&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;'&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;escaped-char&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;def:line-continue&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!--&amp;lt;context id=&amp;quot;multiline-double-quoted-raw-string&amp;quot; style-ref=&amp;quot;multiline-string&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{raw-string-prefix}&amp;quot;&amp;quot;&amp;quot;&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;&amp;quot;&amp;quot;&amp;quot;&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;context id=&amp;quot;multiline-single-quoted-raw-string&amp;quot; style-ref=&amp;quot;multiline-string&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{raw-string-prefix}'''&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;'''&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;context id=&amp;quot;double-quoted-raw-string&amp;quot; style-ref=&amp;quot;string&amp;quot; end-at-line-end=&amp;quot;true&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{raw-string-prefix}&amp;quot;&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;&amp;quot;&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;def:line-continue&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;context id=&amp;quot;single-quoted-raw-string&amp;quot; style-ref=&amp;quot;string&amp;quot; end-at-line-end=&amp;quot;true&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{raw-string-prefix}'&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;'&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;def:line-continue&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;context id=&amp;quot;nasal&amp;quot; class=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;def:shebang&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;def:shell-like-comment&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!--&amp;lt;context ref=&amp;quot;multiline-double-quoted-string&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;multiline-single-quoted-string&amp;quot;/&amp;gt;--&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;double-quoted-string&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;single-quoted-string&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!--&amp;lt;context ref=&amp;quot;multiline-double-quoted-raw-string&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;multiline-single-quoted-raw-string&amp;quot;/&amp;gt;--&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;double-quoted-raw-string&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;single-quoted-raw-string&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;string-conversion&amp;quot; style-ref=&amp;quot;string-conversion&amp;quot; end-at-line-end=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;start&amp;gt;`&amp;lt;/start&amp;gt;&lt;br /&gt;
          &amp;lt;end&amp;gt;`&amp;lt;/end&amp;gt;&lt;br /&gt;
          &amp;lt;include&amp;gt;&lt;br /&gt;
            &amp;lt;context ref=&amp;quot;nasal&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/include&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!--&amp;lt;context id=&amp;quot;special-variables&amp;quot; style-ref=&amp;quot;special-variable&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;prefix&amp;gt;(?&amp;amp;lt;![\w\.])&amp;lt;/prefix&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;self&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;__name__&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;__debug__&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;boolean&amp;quot; style-ref=&amp;quot;boolean&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;prefix&amp;gt;(?&amp;amp;lt;![\w\.])&amp;lt;/prefix&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;false&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;true&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;define-regex id=&amp;quot;path&amp;quot; extended=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;!-- matches a path inside of a string like &amp;quot;/path[0]/node&amp;quot; or &amp;quot;path[1]/node_now&amp;quot; --&amp;gt;&lt;br /&gt;
          &amp;quot;[/\[]\w]{0,1000}&amp;quot;&lt;br /&gt;
        &amp;lt;/define-regex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;define-regex id=&amp;quot;float&amp;quot; extended=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
          ( (\d+)?\.\d+ | \d+\. ) |&lt;br /&gt;
          ( (\d+|(\d+)?\.\d+|\d+\.)[eE][+-]?\d+ )&lt;br /&gt;
        &amp;lt;/define-regex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;complex&amp;quot; style-ref=&amp;quot;complex&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;match&amp;gt;(?&amp;amp;lt;![\w\.])(\%{float}|\d+)[jJ]\b&amp;lt;/match&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;float&amp;quot; style-ref=&amp;quot;floating-point&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;match&amp;gt;(?&amp;amp;lt;![\w\.])\%{float}(?![\w\.])&amp;lt;/match&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;decimal&amp;quot; style-ref=&amp;quot;decimal&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;match&amp;gt;(?&amp;amp;lt;![\w\.])([1-9][0-9]*|0)[lL]?(?![\w\.])&amp;lt;/match&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;octal&amp;quot; style-ref=&amp;quot;base-n-integer&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;match&amp;gt;(?&amp;amp;lt;![\w\.])0[0-7]+[lL]?(?![\w\.])&amp;lt;/match&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;hex&amp;quot; style-ref=&amp;quot;base-n-integer&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;match&amp;gt;(?&amp;amp;lt;![\w\.])0[xX][0-9A-Fa-f]+[lL]?(?![\w\.])&amp;lt;/match&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;module-handler&amp;quot; style-ref=&amp;quot;module-handler&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;import&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;from&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;as&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;keyword&amp;quot; style-ref=&amp;quot;keyword&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;and&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;or&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;var&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;for&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;foreach&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;forindex&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;elsif&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;else&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;if&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;while&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;func&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;print&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;return&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;builtin-constants&amp;quot; style-ref=&amp;quot;builtin-constant&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;prefix&amp;gt;(?&amp;amp;lt;![\w\.])&amp;lt;/prefix&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;math.sin&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;math.cos&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;math.exp&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;math.ln&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;math.sqrt&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;math.atan2&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;nil&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!--&amp;lt;context id=&amp;quot;builtin-objects&amp;quot; style-ref=&amp;quot;builtin-object&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;prefix&amp;gt;(?&amp;amp;lt;![\w\.])&amp;lt;/prefix&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;ArithmeticError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;AssertionError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;AttributeError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;EnvironmentError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;EOFError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;Exception&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;FloatingPointError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;ImportError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;IndentationError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;IndexError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;IOError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;KeyboardInterrupt&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;KeyError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;LookupError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;MemoryError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;NameError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;NotImplementedError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;OSError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;OverflowError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;ReferenceError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;RuntimeError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;StandardError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;StopIteration&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;SyntaxError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;SystemError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;SystemExit&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;TabError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;TypeError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;UnboundLocalError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;UnicodeDecodeError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;UnicodeEncodeError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;UnicodeError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;UnicodeTranslateError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;ValueError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;WindowsError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;ZeroDivisionError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;Warning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;UserWarning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;DeprecationWarning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;PendingDeprecationWarning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;SyntaxWarning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;OverflowWarning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;RuntimeWarning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;FutureWarning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;builtin-function&amp;quot; style-ref=&amp;quot;builtin-function&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;prefix&amp;gt;(?&amp;amp;lt;![\w\.])&amp;lt;/prefix&amp;gt; &amp;lt;!-- look behind for anything but a word or period as a prefix, e.g. a space or tab --&amp;gt;&lt;br /&gt;
          &amp;lt;!--&amp;lt;keyword&amp;gt;setattr&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getattr&amp;lt;/keyword&amp;gt;--&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setlistener&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setprop&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getprop&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;settimer&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;append&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setsize&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;subvec&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;contains&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;delete&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;num&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;keys&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;pop&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;size&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;streq&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;cmp&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;sort&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;substr&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;sprintf&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;find&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;split&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;rand&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;typeof&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;die&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;call&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;compile&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;closure&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;bind&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;print&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;fgcommand&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;interpolate&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;gui.Dialog.new&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;props.Node.new&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;props.globals&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;props.globals.getNode&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;props.dump&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;bits.fld&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;bits.sfld&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;bits.setfld&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;bits.buf&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.open&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.close&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.read&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.write&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.seek&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.tell&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.readln&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.stat&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;thread.newthread&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;thread.newlock&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;thread.lock&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;thread.unlock&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;thread.newsem&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;thread.semdown&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;thread.semup&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;regex.comp&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;regex.exec&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;readline&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;node-object&amp;quot; style-ref=&amp;quot;builtin-function&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;prefix&amp;gt;(?&amp;amp;lt;=getNode\({path}\)\.)&amp;lt;/prefix&amp;gt; &amp;lt;!-- look behind for getNode(&amp;quot;[path]&amp;quot;). as a prefix--&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getType&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getName&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getIndex&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getValue&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getParent&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getChild&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getChildren&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;removeChild&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setValues&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setDoubleValue&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setIntValue&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setBoolValue&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setValue&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setValues&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
  &amp;lt;/definitions&amp;gt;&lt;br /&gt;
&amp;lt;/language&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you use Mac, move it into your ''Applications/gedit/Contents/Resources/share/gtksourceview-2.0/language specs'' folder.&lt;br /&gt;
And for linux, move it into your ''/usr/share/gtksourceview-X.0/language specs'' folder.&lt;br /&gt;
&lt;br /&gt;
== Vim ==&lt;br /&gt;
It also makes understanding other people's code easier. One such editor is the free vim or its gui variant gvim. &lt;br /&gt;
&lt;br /&gt;
It's not for everyone but it's free, and testing it doesn't hurt: http://www.vim.org/. &lt;br /&gt;
&lt;br /&gt;
The syntax definition file comes with the FlightGear code (http://gitorious.org/fg/flightgear/blobs/next/scripts/syntax/nasal.vim). Highlighting works even for Nasal embedded in XML files (type &amp;quot;:set ft=nasal&amp;quot;, where ft stands for file-type)&lt;br /&gt;
&lt;br /&gt;
Here's an example, which demonstrates a short code segment with three syntax errors as well as the highlighting of a matching pair of parentheses (yellow) and trailing spaces (blue x). (The leading blue dots aren't on by default. They help to spot tab crimes.)&lt;br /&gt;
&lt;br /&gt;
[[File:Vim-nasal-syntax-highlighting.png|400px|thumb|Screen shot illustrating syntax highlighting in Vim]]&lt;br /&gt;
&lt;br /&gt;
== Other editors ==&lt;br /&gt;
Nasal being syntactically very close to other programming languages like C, Php or JavaScript, you can get some usable highlighting even without real Nasal support:&lt;br /&gt;
&lt;br /&gt;
* TextMate [http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=12495&amp;amp;p=128116&amp;amp;hilit=syntax+nasal#p127828]&lt;br /&gt;
* SciTe [http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=9260&amp;amp;p=94521&amp;amp;hilit=syntax+nasal#p94521]&lt;br /&gt;
* gEdit (Linux) : Using the 'Octave' highlighting mode, most of the nasal functions work.&lt;br /&gt;
&lt;br /&gt;
== FlightGear Wiki ==&lt;br /&gt;
A common approach in code examples on the wiki is to use php syntax highlighting beween &amp;lt;code&amp;gt;&amp;amp;lt;syntaxhighlight&amp;amp;gt;&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
# hello.nas&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Which renders into:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
# hello.nas&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Nasal howto]]&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=17265&amp;amp;p=164155#p164155&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=12495&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=15972&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=9812&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Howto:Syntax_highlighting_for_Nasal&amp;diff=53010</id>
		<title>Howto:Syntax highlighting for Nasal</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Howto:Syntax_highlighting_for_Nasal&amp;diff=53010"/>
		<updated>2012-08-16T07:44:03Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There's '''[[Nasal]] syntax-highlighting''' support available for some editors, which is a big advantage, as it makes Nasal coding much easier. It can often point to syntax errors and so reduce the number of tedious time-consuming and unproductive [[FlightGear]] runs.&lt;br /&gt;
&lt;br /&gt;
== Notepad++ ==&lt;br /&gt;
http://dl.dropbox.com/u/1463693/nasal.xml&lt;br /&gt;
&lt;br /&gt;
Instructions are here: http://superuser.com/questions/62474/notepad-custom-syntax-highlighting-setting-where-to-look-for-it&lt;br /&gt;
&lt;br /&gt;
== jEdit ==&lt;br /&gt;
There's a syntax highlighting mode for jEdit, programmer's text editor&lt;br /&gt;
&lt;br /&gt;
Included are some of Nasal's internal functions and those functions currently implemented in NasalSys.cxx&lt;br /&gt;
To use, add the content of the catalog inside your own catalog (do NOT overwrite the file) and nasal.xml in /home/USER/.jedit/modes&lt;br /&gt;
&lt;br /&gt;
Restart jEdit and you can use it. Current extension is .nas, you can add your own extension and functions.&lt;br /&gt;
This mode is heavily based on the Javascript mode.&lt;br /&gt;
&lt;br /&gt;
Get it here: http://www.jedit.org/&lt;br /&gt;
&lt;br /&gt;
==gEdit==&lt;br /&gt;
&lt;br /&gt;
'''Philosopher''' on the FlightGear Forum has created a syntax highlighter for gEdit- a popular and simple Text Editor for Mac OSX and Linux.&lt;br /&gt;
&lt;br /&gt;
Create a new text file - ''nasal.lang'' with the following contents.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
Author: Gustavo Giráldez &amp;lt;gustavo.giraldez@gmx.net&amp;gt;&lt;br /&gt;
Copyright (C) 2003 Gustavo Giráldez &amp;lt;gustavo.giraldez@gmx.net&amp;gt;&lt;br /&gt;
Copyright (C) 2004 Benoît Dejean &amp;lt;TaZForEver@free.fr&amp;gt;&lt;br /&gt;
Copyright (C) 2006 Steve Frécinaux &amp;lt;nud@apinc.org&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This library is free software; you can redistribute it and/or&lt;br /&gt;
modify it under the terms of the GNU Library General Public&lt;br /&gt;
License as published by the Free Software Foundation; either&lt;br /&gt;
version 2 of the License, or (at your option) any later version.&lt;br /&gt;
&lt;br /&gt;
This library is distributed in the hope that it will be useful,&lt;br /&gt;
but WITHOUT ANY WARRANTY; without even the implied warranty of&lt;br /&gt;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU&lt;br /&gt;
Library General Public License for more details.&lt;br /&gt;
&lt;br /&gt;
You should have received a copy of the GNU Library General Public&lt;br /&gt;
License along with this library; if not, write to the&lt;br /&gt;
Free Software Foundation, Inc., 59 Temple Place - Suite 330,&lt;br /&gt;
Boston, MA 02111-1307, USA.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;language id=&amp;quot;nasal&amp;quot; _name=&amp;quot;Nasal&amp;quot; version=&amp;quot;2.0&amp;quot; _section=&amp;quot;Scripts&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;metadata&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;mimetypes&amp;quot;&amp;gt;text/nasal;application/nasal&amp;lt;/property&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;globs&amp;quot;&amp;gt;*.nas&amp;lt;/property&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;line-comment-start&amp;quot;&amp;gt;#&amp;lt;/property&amp;gt;&lt;br /&gt;
  &amp;lt;/metadata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;styles&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;module-handler&amp;quot;    _name=&amp;quot;Module Handler&amp;quot;        map-to=&amp;quot;def:preprocessor&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;keyword&amp;quot;           _name=&amp;quot;Keyword&amp;quot;               map-to=&amp;quot;def:keyword&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;!--&amp;lt;style id=&amp;quot;multiline-string&amp;quot;  _name=&amp;quot;Multiline string&amp;quot;      map-to=&amp;quot;def:string&amp;quot;/&amp;gt;--&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;string&amp;quot;            _name=&amp;quot;String&amp;quot;                map-to=&amp;quot;def:string&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;escaped-char&amp;quot;      _name=&amp;quot;Escaped Character&amp;quot;     map-to=&amp;quot;def:special-char&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;format&amp;quot;            _name=&amp;quot;Format&amp;quot;                map-to=&amp;quot;def:character&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;string-conversion&amp;quot; _name=&amp;quot;string-conversion&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;special-variable&amp;quot;  _name=&amp;quot;Special Variable&amp;quot;      map-to=&amp;quot;def:identifier&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;boolean&amp;quot;           _name=&amp;quot;Boolean&amp;quot;               map-to=&amp;quot;def:boolean&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;floating-point&amp;quot;    _name=&amp;quot;Floating point number&amp;quot; map-to=&amp;quot;def:floating-point&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;decimal&amp;quot;           _name=&amp;quot;Decimal number&amp;quot;        map-to=&amp;quot;def:decimal&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;base-n-integer&amp;quot;    _name=&amp;quot;Base-N number&amp;quot;         map-to=&amp;quot;def:base-n-integer&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;complex&amp;quot;           _name=&amp;quot;Complex number&amp;quot;        map-to=&amp;quot;def:complex&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;builtin-constant&amp;quot;  _name=&amp;quot;Builtin Constant&amp;quot;      map-to=&amp;quot;def:special-constant&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;builtin-object&amp;quot;    _name=&amp;quot;Builtin Object&amp;quot;        map-to=&amp;quot;def:type&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;builtin-function&amp;quot;  _name=&amp;quot;Builtin Function&amp;quot;      map-to=&amp;quot;def:builtin&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;style id=&amp;quot;path&amp;quot;              _name=&amp;quot;Path&amp;quot;                  map-to=&amp;quot;def:string&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/styles&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;definitions&amp;gt;&lt;br /&gt;
    &amp;lt;define-regex id=&amp;quot;identifier&amp;quot;&amp;gt;[_a-zA-Z][_a-zA-Z0-9]*&amp;lt;/define-regex&amp;gt;&lt;br /&gt;
    &amp;lt;define-regex id=&amp;quot;number&amp;quot;&amp;gt;[1-9][0-9]*&amp;lt;/define-regex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- http://docs.python.org/lib/typesseq-strings.html --&amp;gt;&lt;br /&gt;
    &amp;lt;context id=&amp;quot;format&amp;quot; style-ref=&amp;quot;format&amp;quot; extend-parent=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;match extended=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
        %                       # leading % sign&lt;br /&gt;
        \(\%{identifier}\)?     # mapping key&lt;br /&gt;
        [#0\-\ \+]*             # conversion flags&lt;br /&gt;
        (\-?\%{number}|\*)?     # minimum field width&lt;br /&gt;
        (\.(\-?\%{number}|\*))? # precision&lt;br /&gt;
        (hlL)?                  # lentgh modifier&lt;br /&gt;
        [diouxXeEfFgGcrs%]      # conversion type&lt;br /&gt;
      &amp;lt;/match&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- http://docs.python.org/ref/strings.html --&amp;gt;&lt;br /&gt;
    &amp;lt;context id=&amp;quot;escaped-char&amp;quot; style-ref=&amp;quot;escaped-char&amp;quot; extend-parent=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;match extended=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
        \\(                 # leading backslash&lt;br /&gt;
        [\\'&amp;quot;abfnrtv]     | # single escaped char&lt;br /&gt;
        N\{[A-Z\ ]+\}     | # named unicode character&lt;br /&gt;
        u[0-9A-Fa-f]{4}   | # xxxx - character with 16-bit hex value xxxx&lt;br /&gt;
        U[0-9A-Fa-f]{8}   | # xxxxxxxx - character with 32-bit hex value xxxxxxxx&lt;br /&gt;
        x[0-9A-Fa-f]{1,2} | # \xhh - character with hex value hh&lt;br /&gt;
        [0-7]{1,3}          # \ooo - character with octal value ooo&lt;br /&gt;
        )&lt;br /&gt;
      &amp;lt;/match&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;define-regex id=&amp;quot;string-prefix&amp;quot;&amp;gt;(u|U)?&amp;lt;/define-regex&amp;gt;&lt;br /&gt;
    &amp;lt;define-regex id=&amp;quot;raw-string-prefix&amp;quot;&amp;gt;(r|ur|R|UR|Ur|uR)&amp;lt;/define-regex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!--&amp;lt;context id=&amp;quot;multiline-double-quoted-string&amp;quot; style-ref=&amp;quot;multiline-string&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{string-prefix}&amp;quot;&amp;quot;&amp;quot;&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;&amp;quot;&amp;quot;&amp;quot;&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;escaped-char&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;context id=&amp;quot;multiline-single-quoted-string&amp;quot; style-ref=&amp;quot;multiline-string&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{string-prefix}'''&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;'''&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;escaped-char&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;context id=&amp;quot;double-quoted-string&amp;quot; style-ref=&amp;quot;string&amp;quot; end-at-line-end=&amp;quot;true&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{string-prefix}&amp;quot;&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;&amp;quot;&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;escaped-char&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;def:line-continue&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;context id=&amp;quot;single-quoted-string&amp;quot; style-ref=&amp;quot;string&amp;quot; end-at-line-end=&amp;quot;true&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{string-prefix}'&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;'&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;escaped-char&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;def:line-continue&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!--&amp;lt;context id=&amp;quot;multiline-double-quoted-raw-string&amp;quot; style-ref=&amp;quot;multiline-string&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{raw-string-prefix}&amp;quot;&amp;quot;&amp;quot;&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;&amp;quot;&amp;quot;&amp;quot;&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;context id=&amp;quot;multiline-single-quoted-raw-string&amp;quot; style-ref=&amp;quot;multiline-string&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{raw-string-prefix}'''&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;'''&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;context id=&amp;quot;double-quoted-raw-string&amp;quot; style-ref=&amp;quot;string&amp;quot; end-at-line-end=&amp;quot;true&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{raw-string-prefix}&amp;quot;&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;&amp;quot;&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;def:line-continue&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;context id=&amp;quot;single-quoted-raw-string&amp;quot; style-ref=&amp;quot;string&amp;quot; end-at-line-end=&amp;quot;true&amp;quot; class=&amp;quot;string&amp;quot; class-disabled=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;\%{raw-string-prefix}'&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;end&amp;gt;'&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;def:line-continue&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;context id=&amp;quot;nasal&amp;quot; class=&amp;quot;no-spell-check&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;include&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;def:shebang&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;def:shell-like-comment&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!--&amp;lt;context ref=&amp;quot;multiline-double-quoted-string&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;multiline-single-quoted-string&amp;quot;/&amp;gt;--&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;double-quoted-string&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;single-quoted-string&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!--&amp;lt;context ref=&amp;quot;multiline-double-quoted-raw-string&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;multiline-single-quoted-raw-string&amp;quot;/&amp;gt;--&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;double-quoted-raw-string&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;context ref=&amp;quot;single-quoted-raw-string&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;string-conversion&amp;quot; style-ref=&amp;quot;string-conversion&amp;quot; end-at-line-end=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;start&amp;gt;`&amp;lt;/start&amp;gt;&lt;br /&gt;
          &amp;lt;end&amp;gt;`&amp;lt;/end&amp;gt;&lt;br /&gt;
          &amp;lt;include&amp;gt;&lt;br /&gt;
            &amp;lt;context ref=&amp;quot;nasal&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/include&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!--&amp;lt;context id=&amp;quot;special-variables&amp;quot; style-ref=&amp;quot;special-variable&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;prefix&amp;gt;(?&amp;amp;lt;![\w\.])&amp;lt;/prefix&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;self&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;__name__&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;__debug__&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;boolean&amp;quot; style-ref=&amp;quot;boolean&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;prefix&amp;gt;(?&amp;amp;lt;![\w\.])&amp;lt;/prefix&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;false&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;true&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;define-regex id=&amp;quot;path&amp;quot; extended=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;!-- matches a path inside of a string like &amp;quot;/path[0]/node&amp;quot; or &amp;quot;path[1]/node_now&amp;quot; --&amp;gt;&lt;br /&gt;
          &amp;quot;[/\[]\w]{0,1000}&amp;quot;&lt;br /&gt;
        &amp;lt;/define-regex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;define-regex id=&amp;quot;float&amp;quot; extended=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
          ( (\d+)?\.\d+ | \d+\. ) |&lt;br /&gt;
          ( (\d+|(\d+)?\.\d+|\d+\.)[eE][+-]?\d+ )&lt;br /&gt;
        &amp;lt;/define-regex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;complex&amp;quot; style-ref=&amp;quot;complex&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;match&amp;gt;(?&amp;amp;lt;![\w\.])(\%{float}|\d+)[jJ]\b&amp;lt;/match&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;float&amp;quot; style-ref=&amp;quot;floating-point&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;match&amp;gt;(?&amp;amp;lt;![\w\.])\%{float}(?![\w\.])&amp;lt;/match&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;decimal&amp;quot; style-ref=&amp;quot;decimal&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;match&amp;gt;(?&amp;amp;lt;![\w\.])([1-9][0-9]*|0)[lL]?(?![\w\.])&amp;lt;/match&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;octal&amp;quot; style-ref=&amp;quot;base-n-integer&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;match&amp;gt;(?&amp;amp;lt;![\w\.])0[0-7]+[lL]?(?![\w\.])&amp;lt;/match&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;hex&amp;quot; style-ref=&amp;quot;base-n-integer&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;match&amp;gt;(?&amp;amp;lt;![\w\.])0[xX][0-9A-Fa-f]+[lL]?(?![\w\.])&amp;lt;/match&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;module-handler&amp;quot; style-ref=&amp;quot;module-handler&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;import&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;from&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;as&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;keyword&amp;quot; style-ref=&amp;quot;keyword&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;and&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;or&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;var&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;for&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;foreach&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;forindex&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;elsif&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;else&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;if&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;while&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;func&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;print&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;return&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;builtin-constants&amp;quot; style-ref=&amp;quot;builtin-constant&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;prefix&amp;gt;(?&amp;amp;lt;![\w\.])&amp;lt;/prefix&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;math.sin&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;math.cos&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;math.exp&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;math.ln&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;math.sqrt&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;math.atan2&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;nil&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!--&amp;lt;context id=&amp;quot;builtin-objects&amp;quot; style-ref=&amp;quot;builtin-object&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;prefix&amp;gt;(?&amp;amp;lt;![\w\.])&amp;lt;/prefix&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;ArithmeticError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;AssertionError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;AttributeError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;EnvironmentError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;EOFError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;Exception&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;FloatingPointError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;ImportError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;IndentationError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;IndexError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;IOError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;KeyboardInterrupt&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;KeyError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;LookupError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;MemoryError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;NameError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;NotImplementedError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;OSError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;OverflowError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;ReferenceError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;RuntimeError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;StandardError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;StopIteration&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;SyntaxError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;SystemError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;SystemExit&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;TabError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;TypeError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;UnboundLocalError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;UnicodeDecodeError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;UnicodeEncodeError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;UnicodeError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;UnicodeTranslateError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;ValueError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;WindowsError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;ZeroDivisionError&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;Warning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;UserWarning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;DeprecationWarning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;PendingDeprecationWarning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;SyntaxWarning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;OverflowWarning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;RuntimeWarning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;FutureWarning&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;builtin-function&amp;quot; style-ref=&amp;quot;builtin-function&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;prefix&amp;gt;(?&amp;amp;lt;![\w\.])&amp;lt;/prefix&amp;gt; &amp;lt;!-- look behind for anything but a word or period as a prefix, e.g. a space or tab --&amp;gt;&lt;br /&gt;
          &amp;lt;!--&amp;lt;keyword&amp;gt;setattr&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getattr&amp;lt;/keyword&amp;gt;--&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setlistener&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setprop&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getprop&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;settimer&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;append&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setsize&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;subvec&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;contains&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;delete&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;num&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;keys&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;pop&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;size&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;streq&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;cmp&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;sort&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;substr&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;sprintf&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;find&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;split&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;rand&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;typeof&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;die&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;call&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;compile&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;closure&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;bind&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;print&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;fgcommand&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;interpolate&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;gui.Dialog.new&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;props.Node.new&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;props.globals&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;props.globals.getNode&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;props.dump&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;bits.fld&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;bits.sfld&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;bits.setfld&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;bits.buf&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.open&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.close&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.read&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.write&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.seek&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.tell&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.readln&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;io.stat&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;thread.newthread&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;thread.newlock&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;thread.lock&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;thread.unlock&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;thread.newsem&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;thread.semdown&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;thread.semup&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;regex.comp&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;regex.exec&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;readline&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;context id=&amp;quot;node-object&amp;quot; style-ref=&amp;quot;builtin-function&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;prefix&amp;gt;(?&amp;amp;lt;=getNode\({path}\)\.)&amp;lt;/prefix&amp;gt; &amp;lt;!-- look behind for getNode(&amp;quot;[path]&amp;quot;). as a prefix--&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getType&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getName&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getIndex&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getValue&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getParent&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getChild&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;getChildren&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;removeChild&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setValues&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setDoubleValue&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setIntValue&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setBoolValue&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setValue&amp;lt;/keyword&amp;gt;&lt;br /&gt;
          &amp;lt;keyword&amp;gt;setValues&amp;lt;/keyword&amp;gt;&lt;br /&gt;
        &amp;lt;/context&amp;gt;&lt;br /&gt;
      &amp;lt;/include&amp;gt;&lt;br /&gt;
    &amp;lt;/context&amp;gt;&lt;br /&gt;
  &amp;lt;/definitions&amp;gt;&lt;br /&gt;
&amp;lt;/language&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you use Mac, move it into your ''Applications/gedit/Contents/Resources/share/gtksourceview-2.0/language specs'' folder.&lt;br /&gt;
And for linux, move it into your ''/usr/share/gtksourceview-X.0/language specs'' folder.&lt;br /&gt;
&lt;br /&gt;
== Vim ==&lt;br /&gt;
It also makes understanding other people's code easier. One such editor is the free vim or its gui variant gvim. &lt;br /&gt;
&lt;br /&gt;
It's not for everyone but it's free, and testing it doesn't hurt: http://www.vim.org/. &lt;br /&gt;
&lt;br /&gt;
The syntax definition file comes with the FlightGear code (http://gitorious.org/fg/flightgear/blobs/next/scripts/syntax/nasal.vim). Highlighting works even for Nasal embedded in XML files (type &amp;quot;:set ft=nasal&amp;quot;, where ft stands for file-type)&lt;br /&gt;
&lt;br /&gt;
Here's an example, which demonstrates a short code segment with three syntax errors as well as the highlighting of a matching pair of parentheses (yellow) and trailing spaces (blue x). (The leading blue dots aren't on by default. They help to spot tab crimes.)&lt;br /&gt;
&lt;br /&gt;
[[File:Vim-nasal-syntax-highlighting.png|400px|thumb|Screen shot illustrating syntax highlighting in Vim]]&lt;br /&gt;
&lt;br /&gt;
== Other editors ==&lt;br /&gt;
Nasal being syntactically very close to other programming languages like C, Php or JavaScript, you can get some usable highlighting even without real Nasal support:&lt;br /&gt;
&lt;br /&gt;
* TextMate [http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=12495&amp;amp;p=128116&amp;amp;hilit=syntax+nasal#p127828]&lt;br /&gt;
* SciTe [http://flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=9260&amp;amp;p=94521&amp;amp;hilit=syntax+nasal#p94521]&lt;br /&gt;
* gEdit (Linux) : Using the 'Octave' highlighting mode, most of the nasal functions work.&lt;br /&gt;
&lt;br /&gt;
== FlightGear Wiki ==&lt;br /&gt;
A common approach in code examples on the wiki is to use php syntax highlighting beween &amp;lt;code&amp;gt;&amp;amp;lt;syntaxhighlight&amp;amp;gt;&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
# hello.nas&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Which renders into:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
# hello.nas&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Nasal howto]]&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=17265&amp;amp;p=164155#p164155&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=12495&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=15972&lt;br /&gt;
* http://www.flightgear.org/forums/viewtopic.php?f=30&amp;amp;t=9812&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=51465</id>
		<title>Airbus A330-200 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=51465"/>
		<updated>2012-06-30T16:16:29Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A332-splash.png&lt;br /&gt;
|name        = Airbus A330-200 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = v2.0, Git Development Version&lt;br /&gt;
|authors     = Narendran M, Chris M, Zhuang T, Geir M, Kyle D, A320neo Developers&lt;br /&gt;
|fgname      = A330-203, A330-223, A330-243&lt;br /&gt;
|download    = http://theomegahangar.yolasite.com/aircraft.php&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This aircraft package is now rembrandt compatible! (Simply checkout the rembrandt branch from the git repository to get it)&lt;br /&gt;
&lt;br /&gt;
The '''Airbus A330-200 series''' project consists of the '''Airbus A330-203''' (A330-200 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-223''' (A330-200 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-243''' (A330-200 with ''Rolls Royce Trent 772B-69 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-200 models. Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flights ==&lt;br /&gt;
&lt;br /&gt;
We'll show 2 example flights- a flight that uses a company route from the default flight database and a custom planned flight.&lt;br /&gt;
&lt;br /&gt;
=== MIA134 from Brisbane to Singapore (Company Route) ===&lt;br /&gt;
&lt;br /&gt;
MIA134 is one of merlion's alternate-day flights from Brisbane to Singapore. We'll just be using this as an example and you can use the same procedures from any route from the company database. (Take a look at our database flights below) Flight MIA134 is flown with an Airbus A330-243 (Rolls Royce Trent 772B-60 Engines) virtually registered S-QDAZ.&lt;br /&gt;
&lt;br /&gt;
First, start-up at any of the parking ramps at Brisbane's (YBBN) International Apron. As Brisbane doesn't have parking positions at the moment, start-up on runway 01 and taxi-to (best using pushback) a parking gate in the International Apron.&lt;br /&gt;
&lt;br /&gt;
==== Pre-Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
To start with the pre-flight planning, we need electrical power. For Airports that provide external power, we can use that and for other airports, the APU can provide power. At Brisbane, external power is available, so make sure your ground services dialog has external power box enabled and turn on '''EXT PWR''' from the ''Overhead Panel''. (View)&lt;br /&gt;
&lt;br /&gt;
Before we start anything, let's make sure everything's how they should be. Make sure only the following Overhead panel buttons have OFF showing on them- HYD YELLOW ELEC PUMP, ENG1, ENG2 and CTR TNK LTK FUEL PUMPS 1 AND 2, BAT1, BAT2, GEN1, GEN2 and APU GEN. EXT PWR should show ON. Now, look at the Pedestal and make sure both engine master switches are at OFF, the throttle is at idle, the engine mode is set to NORM, the speed-brakes are at 0, the parking brake is ON and the Flaps Lever is at 0. Let's now start with the pre-flight planning.&lt;br /&gt;
&lt;br /&gt;
* Turn to the ''FMGC/mCDU View'' and turn on the Airbus mCDU by rotating (scroll) the BRT knob to full.&lt;br /&gt;
&lt;br /&gt;
* Click on DATA and then A/C STATUS. Make sure the ACTIVE NAV DATABASE is ''27MAY-26AUG MIADatav3.1''. If not, please re-download the ''Database/Company/routes.xml'' file from gitorious.&lt;br /&gt;
&lt;br /&gt;
* Now, click on INIT to head to the routes initialization page. You can initialize the company route by entering the company route ID (reference below) or the departure and arrival ICAOs. I normally enter the departure and arrival ICAOs as that way, it gives you all available routes you can choose from. So enter '''YBBN/WSSS''' and click on the LSK (Line Selector Key) next to FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* The mCDU will show 2 available routes (MIABNESIN1 and MIABNESIN2) which you can scroll through using the left and right arrow keys on the mCDU keypad. We'll be using MIABNESIN2 for this flight, so view that and click on the LSK next to INSERT. Once you do that, you should see that MIASINBNE2 would be written under CO_RTE and YBBN/WSSS would be written under FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* Enter the Flight Number '''MIA134''' and click on the LSK next to FLT NUM. '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you want, you can also enter a COST INDEX for the flight (normally between 25 and 40). '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you have an alternate route (not supported atm), you can enter the Alternate airport ICAO and RTE ID in the ALTN/CO_RTE Field.&lt;br /&gt;
&lt;br /&gt;
* The final step in the INIT A page is your cruise altitude and Temperature. We'll be cruising at Flight Level 360 (FL360/36,000 ft) and checking the ''Environment&amp;gt;Weather Dialog'', it's about -55 degrees at that altitude, so enter '''360/-55''' and hit the LSK next to CRZ ALT/TEMP.&lt;br /&gt;
&lt;br /&gt;
''NOTE: To get the '''-''', press on the '''+/-''' key in the keypad twice.''&lt;br /&gt;
&lt;br /&gt;
* After INIT A is complete, let's proceed to INIT B (aka. FUEL PREDICTION Page), click on the RIGHT ARROW KEY on the keypad to go there.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Please skip the next 2 steps for the moment as this part requires fixing.''&lt;br /&gt;
&lt;br /&gt;
* Once there, the trip fuel/time should show about 120 blocks of fuel (atm, it shows 24 but it will be fixed soon) required for the flight. The Aircraft can hold a maximum of 172.5 Blocks (1 Block = 804 KG JET-A Fuel). It should also show that the total flight will be about 442 minutes long using the initialized route. That is 8 hours and 22 minutes, a decent time for about 4000 miles.&lt;br /&gt;
&lt;br /&gt;
* We'll take 10% fuel with us for reserves, so enter '''0/10''' and hit the LSK next to RSV. The mCDU will automatically calculate our extra fuel, TOW (Take-off Weight) and LW (Landing Weight).&lt;br /&gt;
&lt;br /&gt;
* Now, click on F-PLN to go to the Primary Flight-plan Management Page. Here, you'll see the automatically initialized flight plan which you can scroll through using the up and down arrow keys on the keypad. Atm, we don't need to make any changes to our flight-plan as the company route sets everything perfect for us. We'll come back to F-PLN Lateral Revision (LAT REV) in the next custom planned example flight.&lt;br /&gt;
&lt;br /&gt;
* We need to select a DEPARTURE and ARRIVAL procedure for our flight. To select a DEPARTURE Terminal Procedure, click on the LSK next to YBBN (Right above F-PLN DISCONTINUITY) and click on the LSK next to DEPARTURE.&lt;br /&gt;
&lt;br /&gt;
* I'll be using runway 19 for departure (Currently Winds are 200@9), so I click on the LSK next to 19.&lt;br /&gt;
&lt;br /&gt;
* Our first waypoint (after YBBN) is WOODY, so I want a DEPARTURE PROCEDURE that'll take me to WOODY. A procedure available for Runway 19 is ''WODY2A.19'' (at the end of the list). Select that and hit the LSK next to INSERT.&lt;br /&gt;
&lt;br /&gt;
* Now, for the arrival procedure, you want to find your last waypoint before WSSS, so go to the F-PLN page and scroll to the end. With this route, ''REPOV'' is the last waypoint. (With MIABNESIN1, LAVAX is the last waypoint.&lt;br /&gt;
&lt;br /&gt;
* Scroll back up and click on the LSK next to DEST WSSS and then select ARRIVAL.&lt;br /&gt;
&lt;br /&gt;
* We'll be landing on Runway 20R (usually the default intl. runway at WSSS), so I select 20R. For the Arrival Procedure, select and INSERT REME6B.20R as that procedure starts at REPOV.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Small sections based on the PERF, DIR and PROG pages are remaining but we'll get back to that once it's completely functional.''&lt;br /&gt;
&lt;br /&gt;
We have completed out basic flight-planning. We will focus on Radio Navigation later. Let's now fuel up for the flight. As we entered in the mCDU, we'll be starting with 130 blocks of fuel for this 8 and a half hour flight. That's 104,500 KG JET-A fuel. Open the Fuel Truck dialog, enable to truck, connect it to the aircraft, enter '''104500''' in hte REQUEST KG and Start Filling up the aircraft. Once the fueling is complete, we can disconnect the fuel truck and proceed to starting up the aircraft. Remember to first disconnect all ground services and remove the chokes.&lt;br /&gt;
&lt;br /&gt;
==== Manual Engines Start-Up Procedure ====&lt;br /&gt;
&lt;br /&gt;
* Turn on the Beacon Lights from the Lighting Control Panel.&lt;br /&gt;
&lt;br /&gt;
* Look up at the overhead panel and turn on the APU by turning on the APU MASTER SW and the START button. You should hear the APU spooling. Once it's started, turn off the APU START switch and turn on the APU GEN.&lt;br /&gt;
&lt;br /&gt;
* To get fuel to the engines, you need to turn on the LTK PUMPS, so turn on all the ENG1, ENG2 and CTR TNK FUEL PUMPS.&lt;br /&gt;
&lt;br /&gt;
* Switch to Pedestal View and in the throttle quadrant, set the Engine MODE to START, and then turn both engine master switches to ON.&lt;br /&gt;
&lt;br /&gt;
* Keep an eye on the Upper ECAM. When both Engine N1% exceeds 25%, the engines are started and running. Turn the Engine MODE back to NORM and turn off the APU.&lt;br /&gt;
&lt;br /&gt;
* Turn on the Navigation Lights.&lt;br /&gt;
&lt;br /&gt;
Release Parking Brakes and use 2 notches of Flaps for take-off. Pushback and taxi to the runway as usual. While taxiing, you could set your autopilot and other preferences. For autopilot, I'm going to make sure everything is disarmed and then set speed to IAS:250|MACH:0.72, altitude to 36000 ft (switch the black knob in behind the ALT knob to 1000 for easier scrolling, V/S to 2200 and finally click on the HDG knob to turn it to ''Managed'' Mode. You can also set ND and Lower ECAM Display Pages- I use the NAV page on the ND with 40 nm range (VORD, NDB and ARPT selected), and normally keep the FUEL page on the Lower ECAM. If you need to check another system, you can use the switching panel to change to that display.&lt;br /&gt;
&lt;br /&gt;
Finally, remember to set your altimeter setting. Get your altimeter setting from Environment&amp;gt;Weather and scroll the altimeter setting knob on the Glare-shield panel to that reading.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Managed Mode means the FMGC tells the computer where the plane should go. This is equivalent to LNAV on Boeing aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Cruise ====&lt;br /&gt;
&lt;br /&gt;
Once you're holding short, revise your reference speeds. At this weight, they'd be- V1:140, Vr:150, V2:156.&lt;br /&gt;
&lt;br /&gt;
When the runway is clear (and/or you have ATC's permission), taxi on to the runway and turn on the Strobe Lights. Power up the throttle all the way, and rotate at Vr and make sure you're airborne by V2. Retract your gears and when you reach the respective flaps extension speeds (PRINTED ON THE MAIN PANEL), retract the respective flaps. Once you've maintained a steady climb, turn on the A/THR and AP1 from the Glare-shield panel.&lt;br /&gt;
&lt;br /&gt;
The autopilot will automatically fly the departure procedure you entered and then transition to the F-PLN (flight-plan) from the Company Route. Once over 10000 ft, switch to 280 KIAS Speed and keep climbing, Around 18000 ft, switch to mach (setting at 0.72) and reduce the V/S to around 1800 fpm. &lt;br /&gt;
&lt;br /&gt;
Once you're over FL260 (26000 ft), reduce your V/S to 1000 fpm and increase mach to 0.78. Then sit back and relax (or go do something else) while the computer automatically takes you to your destination. &lt;br /&gt;
&lt;br /&gt;
'''REST COMING UP SOON'''&lt;br /&gt;
&lt;br /&gt;
=== Custom Emirates Flight from Frankfurt to Munich ===&lt;br /&gt;
&lt;br /&gt;
This flight was requested by Detlef N. (MIA0283), and video tutorials were recorded for different sections of the flight. The videos can be viewed below or in the ''FlightGear Airbus'' YouTube channel. Thank you for watching!&lt;br /&gt;
&lt;br /&gt;
==== Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|R66q_10dwKw|480|Part 1: Flight Planning}}&lt;br /&gt;
&lt;br /&gt;
==== Manual Start-up ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|8TI14RJDn2k|480|Part 2: Manual Start-up}}&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Climb ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|IpkdhebC4-o|480|Part 3: Take-off and Climb}}&lt;br /&gt;
&lt;br /&gt;
''NOTE: Cruise skipped due to the fact that it may be '''boring'''''...&lt;br /&gt;
&lt;br /&gt;
==== Descent and Autoland ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|NeX3samzrqU|480|Part 4: Descent and Autoland}}&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-200 series have liveries for each variant (203, 223 an 243) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-203 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Afriqiyah Airways - '''COMPLETED'''&lt;br /&gt;
* Air Algérie&lt;br /&gt;
* Air Caledonie International (Aircalin)&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air France - '''COMPLETED'''&lt;br /&gt;
* EVA Air - '''COMPLETED'''&lt;br /&gt;
* EVA Air (Hello Kitty) - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Jet Airways&lt;br /&gt;
* Jetstar Airways&lt;br /&gt;
* KLM Royal Dutch Airline - '''COMPLETED'''&lt;br /&gt;
* Qantas Airways - '''COMPLETED'''&lt;br /&gt;
* Qatar Airways - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas  - '''COMPLETED'''&lt;br /&gt;
* Turkish  - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-223 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Berlin - '''COMPLETED'''&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Air Greenland - '''COMPLETED'''&lt;br /&gt;
* Air India - '''COMPLTED'''&lt;br /&gt;
* Atlasjet - '''COMPLETED'''&lt;br /&gt;
* Brussels Airlines - '''COMPLETED'''&lt;br /&gt;
* China Southern - '''COMPLETED'''&lt;br /&gt;
* Delta Airlines - '''COMPLETED'''&lt;br /&gt;
* Edelweiss Air - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Eurofly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Korean Air - '''COMPLETED'''&lt;br /&gt;
* Malaysia Airlines - '''COMPLETED'''&lt;br /&gt;
* Royal Jordanian - '''COMPLETED'''&lt;br /&gt;
* Swiss International Air Lines - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas- '''COMPLETED''' &lt;br /&gt;
* TAP Portugal - '''COMPLETED'''&lt;br /&gt;
* Vietnam Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airbus A330-243 operators===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air China - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air Nigeria&lt;br /&gt;
* Air Transat - '''COMPLETED'''&lt;br /&gt;
* Avianca - '''COMPLETED'''&lt;br /&gt;
* China Eastern - '''COMPLETED'''&lt;br /&gt;
* Corsairfly - '''COMPLETED'''&lt;br /&gt;
* Cyprus  Airways - '''COMPLETED'''&lt;br /&gt;
* Egyptair - '''COMPLETED'''&lt;br /&gt;
* Emirates - '''COMPLETED'''&lt;br /&gt;
* Etihad - '''COMPLETED'''&lt;br /&gt;
* Garuda Indonesia - '''COMPLETED'''&lt;br /&gt;
* Gulf Air&lt;br /&gt;
* Hainan Airlines&lt;br /&gt;
* Hawaiian Air&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Hi Fly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Jet Airways - '''COMPLETED'''&lt;br /&gt;
* Middle East Airlines&lt;br /&gt;
* Monarch Airways&lt;br /&gt;
* Oman Air - '''DEVEL''' (''Sam C.'')&lt;br /&gt;
* Sichuan Airlines - '''COMPLETED'''&lt;br /&gt;
* South African Airways - '''COMPLETED'''&lt;br /&gt;
* SriLankan Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Scandinavia - '''COMPLETED'''&lt;br /&gt;
* US Airways&lt;br /&gt;
* Virgin Australia&lt;br /&gt;
* XL Airways&lt;br /&gt;
* Yemenia Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Default Flight Database contains [[Merlion Virtual Airlines]] Airbus A330-200 Routes. This database can be used by anyone, whether he/she is a merlion pilot or not. The example flight above explains how to use routes from the Flight Database.&lt;br /&gt;
&lt;br /&gt;
If you fly for a different Virtual Airline which uses the Airbus A330-200 (203/223/243), please contact your staff for the flight database.&lt;br /&gt;
&lt;br /&gt;
* Current Active Database - '''MIA_Data_v3.1''' ''(27MAY-26AUG)''&lt;br /&gt;
* Previous (Standby) Database - '''MIA_Data_v3.0''' (DOES NOT EXIST YET)&lt;br /&gt;
&lt;br /&gt;
===Available Routes Tables===&lt;br /&gt;
&lt;br /&gt;
''The following routes are complete and available.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA131 || WSSS || YBBN || S-QDAZ || MIASINBNE1, MIASINBNE2&lt;br /&gt;
|-&lt;br /&gt;
| MIA132 || YBBN || NZAA || S-QDAZ || MIABNEAKL1&lt;br /&gt;
|-&lt;br /&gt;
| MIA133 || NZAA || YBBN || S-QDAZ || MIAAKLBNE1&lt;br /&gt;
|-&lt;br /&gt;
| MIA134 || YBBN || WSSS || S-QDAZ || MIABNESIN1, MIABNESIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA135 || WSSS || FAJS || S-QDBZ || MIASINJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA136 || FAJS || SBGR || S-QDBZ || MIAJNBGRU1&lt;br /&gt;
|-&lt;br /&gt;
| MIA137 || SBGR || FAJS || S-QDBZ || MIAGRUJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA138 || FAJS || WSSS || S-QDBZ || MIAJNBSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA139 || WSSS || RJGG || S-QDCZ || MIASINNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA140 || RJGG || KLAX || S-QDCZ || MIANGOLAX1&lt;br /&gt;
|-&lt;br /&gt;
| MIA141 || KLAX || RJGG || S-QDCZ || MIALAXNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA142 || RJGG || WSSS || S-QDCZ || MIANGOSIN1, MIANGOSIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The Rest of Merlion's Flight Database is available for merlion pilots from the website Downloads section.&lt;br /&gt;
&lt;br /&gt;
==Important developments remaining==&lt;br /&gt;
&lt;br /&gt;
''We have completed the highest priority developments on the list, if you'd like us to do anything for the aircraft, please make a note below.''&lt;br /&gt;
&lt;br /&gt;
==Important Recently Completed Developments==&lt;br /&gt;
&lt;br /&gt;
* Modeled the Rolls Royce Trent 772B-60 Engines for the A330-243&lt;br /&gt;
* Animated Flaps, Speed-brakes and Parking Brake Levers (NOT PICK, ONLY TRANS/ROTATE)&lt;br /&gt;
* Animated the Throttle Quadrant (incl. Engine cutoffs - REQUIRED FOR MANUAL START-UP) - ''Manual Start-up is now possible''&lt;br /&gt;
* Fixed the '''Blue''' Hydraulic System&lt;br /&gt;
* Completed Separate Engine Sounds for the each variant&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-300_Series&amp;diff=51075</id>
		<title>Airbus A330-300 Series</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-300_Series&amp;diff=51075"/>
		<updated>2012-06-20T05:48:29Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A333-splash.png&lt;br /&gt;
|name        = Airbus A330-300 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = Git Development Version&lt;br /&gt;
|authors     = Narendran M, Chris M, Zhuang T, Geir M, Kyle D, A330-200 Developers&lt;br /&gt;
|fgname      = A330-303, A330-323, A330-343&lt;br /&gt;
|download    = https://gitorious.org/fg-airbus-a333/airbus-a330-300-main/archive-tarball/master&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a333/airbus-a330-300-main&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This aircraft package is now rembrandt compatible! (Simply checkout the rembrandt branch from the git repository to get it)&lt;br /&gt;
&lt;br /&gt;
The '''Airbus A330-300 series''' project consists of the '''Airbus A330-303''' (A330-300 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-323''' (A330-300 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-343''' (A330-300 with ''Rolls Royce Trent 772B-60 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-300 models. The A330-300 series aircraft have been converted from the same developers' Airbus A330-200 series aircraft. The following changes have been made:&lt;br /&gt;
&lt;br /&gt;
* Fuselage Length Increased (6 fuselage sectional frames in front of the wings and 4 behind)&lt;br /&gt;
* Rudder Height Decreased (to be precise, by 0.59 meters)&lt;br /&gt;
* Textures Re-mapped and new paintkits created (to accommodate to the extended models)&lt;br /&gt;
* Animations fixed (nose and tail, due to extensions)&lt;br /&gt;
* Minor FDM Changes made (CoG, Weights, Fuel, Contact Points, Metrics (VStab Area and HTail Arm))&lt;br /&gt;
* New Liveries (see below)&lt;br /&gt;
&lt;br /&gt;
Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flight(s) ==&lt;br /&gt;
&lt;br /&gt;
=== Custom Emirates Flight from Frankfurt to Munich ===&lt;br /&gt;
&lt;br /&gt;
This flight was requested by Detlef N. (MIA0283), and video tutorials were recorded for different sections of the flight. The videos can be viewed below or in the ''FlightGear Airbus'' YouTube channel. Thank you for watching!&lt;br /&gt;
&lt;br /&gt;
''NOTE that these tutorials have been meant for the Airbus A330-200 series aircraft but are applicable to the A320neo and A330-300 series too. This is because of the shared flightdeck and systems on board most A3XX aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|R66q_10dwKw|480|Part 1: Flight Planning}}&lt;br /&gt;
&lt;br /&gt;
==== Manual Start-up ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|8TI14RJDn2k|480|Part 2: Manual Start-up}}&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Climb ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|IpkdhebC4-o|480|Part 3: Take-off and Climb}}&lt;br /&gt;
&lt;br /&gt;
''NOTE: Cruise skipped due to the fact that it may be '''boring'''''...&lt;br /&gt;
&lt;br /&gt;
==== Descent and Autoland ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|NeX3samzrqU|480|Part 4: Descent and Autoland}}&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-300 series have liveries for each variant (303, 323 an 343) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-303 Liveries ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Qantas - '''COMPLETE'''&lt;br /&gt;
* Qatar&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* KLM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-323 Liveries ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Asiana Airlines&lt;br /&gt;
* Delta - '''COMPLETE'''&lt;br /&gt;
* Korean Air - '''DEVEL''' (''Chris'')&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Malaysia&lt;br /&gt;
* Thai Airways International - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* US Airways&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-343 Liveries ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air Canada - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Air China&lt;br /&gt;
* AirAsia X&lt;br /&gt;
* Cathay Pacific - '''COMPLETE'''&lt;br /&gt;
* China Eastern - '''DEVEL''' (''Chris'')&lt;br /&gt;
* China Southern - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Dragonair - '''COMPLETE'''&lt;br /&gt;
* Edelweiss Air - '''DEVEL''' (''Chris'')&lt;br /&gt;
* EgyptAir&lt;br /&gt;
* Etihad&lt;br /&gt;
* Hainan&lt;br /&gt;
* Lufthansa - '''COMPLETE'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Orbest Orizonia&lt;br /&gt;
* Ryan International Airlines&lt;br /&gt;
* Saudi Arabian&lt;br /&gt;
* SAS - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Singapore Airlines - '''COMPLETE'''&lt;br /&gt;
* Swiss International&lt;br /&gt;
* Thai Airways International - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Thomas Cook Airlines Scandinavia - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Turkish Airlines&lt;br /&gt;
* Virgin Atlantic&lt;br /&gt;
* XL Airways (Orbest)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Airbus A330-300 series do NOT have an airline's flight database. It's open for users to add their own routes. Nevertheless, a few Singapore Airlines A330-300 routes might be added to the default database in the near future.&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=51074</id>
		<title>Airbus A330-200 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=51074"/>
		<updated>2012-06-20T05:48:03Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A332-splash.png&lt;br /&gt;
|name        = Airbus A330-200 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = v2.0, Git Development Version&lt;br /&gt;
|authors     = Narendran M, Chris M, Zhuang T, Geir M, Kyle D, A320neo Developers&lt;br /&gt;
|fgname      = A330-203, A330-223, A330-243&lt;br /&gt;
|download    = http://theomegahangar.yolasite.com/aircraft.php&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This aircraft package is now rembrandt compatible! (Simply checkout the rembrandt branch from the git repository to get it)&lt;br /&gt;
&lt;br /&gt;
The '''Airbus A330-200 series''' project consists of the '''Airbus A330-203''' (A330-200 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-223''' (A330-200 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-243''' (A330-200 with ''Rolls Royce Trent 772B-69 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-200 models. Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flights ==&lt;br /&gt;
&lt;br /&gt;
We'll show 2 example flights- a flight that uses a company route from the default flight database and a custom planned flight.&lt;br /&gt;
&lt;br /&gt;
=== MIA134 from Brisbane to Singapore (Company Route) ===&lt;br /&gt;
&lt;br /&gt;
MIA134 is one of merlion's alternate-day flights from Brisbane to Singapore. We'll just be using this as an example and you can use the same procedures from any route from the company database. (Take a look at our database flights below) Flight MIA134 is flown with an Airbus A330-243 (Rolls Royce Trent 772B-60 Engines) virtually registered S-QDAZ.&lt;br /&gt;
&lt;br /&gt;
First, start-up at any of the parking ramps at Brisbane's (YBBN) International Apron. As Brisbane doesn't have parking positions at the moment, start-up on runway 01 and taxi-to (best using pushback) a parking gate in the International Apron.&lt;br /&gt;
&lt;br /&gt;
==== Pre-Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
To start with the pre-flight planning, we need electrical power. For Airports that provide external power, we can use that and for other airports, the APU can provide power. At Brisbane, external power is available, so make sure your ground services dialog has external power box enabled and turn on '''EXT PWR''' from the ''Overhead Panel''. (View)&lt;br /&gt;
&lt;br /&gt;
Before we start anything, let's make sure everything's how they should be. Make sure only the following Overhead panel buttons have OFF showing on them- HYD YELLOW ELEC PUMP, ENG1, ENG2 and CTR TNK LTK FUEL PUMPS 1 AND 2, BAT1, BAT2, GEN1, GEN2 and APU GEN. EXT PWR should show ON. Now, look at the Pedestal and make sure both engine master switches are at OFF, the throttle is at idle, the engine mode is set to NORM, the speed-brakes are at 0, the parking brake is ON and the Flaps Lever is at 0. Let's now start with the pre-flight planning.&lt;br /&gt;
&lt;br /&gt;
* Turn to the ''FMGC/mCDU View'' and turn on the Airbus mCDU by rotating (scroll) the BRT knob to full.&lt;br /&gt;
&lt;br /&gt;
* Click on DATA and then A/C STATUS. Make sure the ACTIVE NAV DATABASE is ''27MAY-26AUG MIADatav3.1''. If not, please re-download the ''Database/Company/routes.xml'' file from gitorious.&lt;br /&gt;
&lt;br /&gt;
* Now, click on INIT to head to the routes initialization page. You can initialize the company route by entering the company route ID (reference below) or the departure and arrival ICAOs. I normally enter the departure and arrival ICAOs as that way, it gives you all available routes you can choose from. So enter '''YBBN/WSSS''' and click on the LSK (Line Selector Key) next to FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* The mCDU will show 2 available routes (MIABNESIN1 and MIABNESIN2) which you can scroll through using the left and right arrow keys on the mCDU keypad. We'll be using MIABNESIN2 for this flight, so view that and click on the LSK next to INSERT. Once you do that, you should see that MIASINBNE2 would be written under CO_RTE and YBBN/WSSS would be written under FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* Enter the Flight Number '''MIA134''' and click on the LSK next to FLT NUM. '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you want, you can also enter a COST INDEX for the flight (normally between 25 and 40). '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you have an alternate route (not supported atm), you can enter the Alternate airport ICAO and RTE ID in the ALTN/CO_RTE Field.&lt;br /&gt;
&lt;br /&gt;
* The final step in the INIT A page is your cruise altitude and Temperature. We'll be cruising at Flight Level 360 (FL360/36,000 ft) and checking the ''Environment&amp;gt;Weather Dialog'', it's about -55 degrees at that altitude, so enter '''360/-55''' and hit the LSK next to CRZ ALT/TEMP.&lt;br /&gt;
&lt;br /&gt;
''NOTE: To get the '''-''', press on the '''+/-''' key in the keypad twice.''&lt;br /&gt;
&lt;br /&gt;
* After INIT A is complete, let's proceed to INIT B (aka. FUEL PREDICTION Page), click on the RIGHT ARROW KEY on the keypad to go there.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Please skip the next 2 steps for the moment as this part requires fixing.''&lt;br /&gt;
&lt;br /&gt;
* Once there, the trip fuel/time should show about 120 blocks of fuel (atm, it shows 24 but it will be fixed soon) required for the flight. The Aircraft can hold a maximum of 172.5 Blocks (1 Block = 804 KG JET-A Fuel). It should also show that the total flight will be about 442 minutes long using the initialized route. That is 8 hours and 22 minutes, a decent time for about 4000 miles.&lt;br /&gt;
&lt;br /&gt;
* We'll take 10% fuel with us for reserves, so enter '''0/10''' and hit the LSK next to RSV. The mCDU will automatically calculate our extra fuel, TOW (Take-off Weight) and LW (Landing Weight).&lt;br /&gt;
&lt;br /&gt;
* Now, click on F-PLN to go to the Primary Flight-plan Management Page. Here, you'll see the automatically initialized flight plan which you can scroll through using the up and down arrow keys on the keypad. Atm, we don't need to make any changes to our flight-plan as the company route sets everything perfect for us. We'll come back to F-PLN Lateral Revision (LAT REV) in the next custom planned example flight.&lt;br /&gt;
&lt;br /&gt;
* We need to select a DEPARTURE and ARRIVAL procedure for our flight. To select a DEPARTURE Terminal Procedure, click on the LSK next to YBBN (Right above F-PLN DISCONTINUITY) and click on the LSK next to DEPARTURE.&lt;br /&gt;
&lt;br /&gt;
* I'll be using runway 19 for departure (Currently Winds are 200@9), so I click on the LSK next to 19.&lt;br /&gt;
&lt;br /&gt;
* Our first waypoint (after YBBN) is WOODY, so I want a DEPARTURE PROCEDURE that'll take me to WOODY. A procedure available for Runway 19 is ''WODY2A.19'' (at the end of the list). Select that and hit the LSK next to INSERT.&lt;br /&gt;
&lt;br /&gt;
* Now, for the arrival procedure, you want to find your last waypoint before WSSS, so go to the F-PLN page and scroll to the end. With this route, ''REPOV'' is the last waypoint. (With MIABNESIN1, LAVAX is the last waypoint.&lt;br /&gt;
&lt;br /&gt;
* Scroll back up and click on the LSK next to DEST WSSS and then select ARRIVAL.&lt;br /&gt;
&lt;br /&gt;
* We'll be landing on Runway 20R (usually the default intl. runway at WSSS), so I select 20R. For the Arrival Procedure, select and INSERT REME6B.20R as that procedure starts at REPOV.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Small sections based on the PERF, DIR and PROG pages are remaining but we'll get back to that once it's completely functional.''&lt;br /&gt;
&lt;br /&gt;
We have completed out basic flight-planning. We will focus on Radio Navigation later. Let's now fuel up for the flight. As we entered in the mCDU, we'll be starting with 130 blocks of fuel for this 8 and a half hour flight. That's 104,500 KG JET-A fuel. Open the Fuel Truck dialog, enable to truck, connect it to the aircraft, enter '''104500''' in hte REQUEST KG and Start Filling up the aircraft. Once the fueling is complete, we can disconnect the fuel truck and proceed to starting up the aircraft. Remember to first disconnect all ground services and remove the chokes.&lt;br /&gt;
&lt;br /&gt;
==== Manual Engines Start-Up Procedure ====&lt;br /&gt;
&lt;br /&gt;
* Turn on the Beacon Lights from the Lighting Control Panel.&lt;br /&gt;
&lt;br /&gt;
* Look up at the overhead panel and turn on the APU by turning on the APU MASTER SW and the START button. You should hear the APU spooling. Once it's started, turn off the APU START switch and turn on the APU GEN.&lt;br /&gt;
&lt;br /&gt;
* To get fuel to the engines, you need to turn on the LTK PUMPS, so turn on all the ENG1, ENG2 and CTR TNK FUEL PUMPS.&lt;br /&gt;
&lt;br /&gt;
* Switch to Pedestal View and in the throttle quadrant, set the Engine MODE to START, and then turn both engine master switches to ON.&lt;br /&gt;
&lt;br /&gt;
* Keep an eye on the Upper ECAM. When both Engine N1% exceeds 25%, the engines are started and running. Turn the Engine MODE back to NORM and turn off the APU.&lt;br /&gt;
&lt;br /&gt;
* Turn on the Navigation Lights.&lt;br /&gt;
&lt;br /&gt;
Release Parking Brakes and use 2 notches of Flaps for take-off. Pushback and taxi to the runway as usual. While taxiing, you could set your autopilot and other preferences. For autopilot, I'm going to make sure everything is disarmed and then set speed to IAS:250|MACH:0.72, altitude to 36000 ft (switch the black knob in behind the ALT knob to 1000 for easier scrolling, V/S to 2200 and finally click on the HDG knob to turn it to ''Managed'' Mode. You can also set ND and Lower ECAM Display Pages- I use the NAV page on the ND with 40 nm range (VORD, NDB and ARPT selected), and normally keep the FUEL page on the Lower ECAM. If you need to check another system, you can use the switching panel to change to that display.&lt;br /&gt;
&lt;br /&gt;
Finally, remember to set your altimeter setting. Get your altimeter setting from Environment&amp;gt;Weather and scroll the altimeter setting knob on the Glare-shield panel to that reading.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Managed Mode means the FMGC tells the computer where the plane should go. This is equivalent to LNAV on Boeing aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Cruise ====&lt;br /&gt;
&lt;br /&gt;
Once you're holding short, revise your reference speeds. At this weight, they'd be- V1:140, Vr:150, V2:156.&lt;br /&gt;
&lt;br /&gt;
When the runway is clear (and/or you have ATC's permission), taxi on to the runway and turn on the Strobe Lights. Power up the throttle all the way, and rotate at Vr and make sure you're airborne by V2. Retract your gears and when you reach the respective flaps extension speeds (PRINTED ON THE MAIN PANEL), retract the respective flaps. Once you've maintained a steady climb, turn on the A/THR and AP1 from the Glare-shield panel.&lt;br /&gt;
&lt;br /&gt;
The autopilot will automatically fly the departure procedure you entered and then transition to the F-PLN (flight-plan) from the Company Route. Once over 10000 ft, switch to 280 KIAS Speed and keep climbing, Around 18000 ft, switch to mach (setting at 0.72) and reduce the V/S to around 1800 fpm. &lt;br /&gt;
&lt;br /&gt;
Once you're over FL260 (26000 ft), reduce your V/S to 1000 fpm and increase mach to 0.78. Then sit back and relax (or go do something else) while the computer automatically takes you to your destination. &lt;br /&gt;
&lt;br /&gt;
'''REST COMING UP SOON'''&lt;br /&gt;
&lt;br /&gt;
=== Custom Emirates Flight from Frankfurt to Munich ===&lt;br /&gt;
&lt;br /&gt;
This flight was requested by Detlef N. (MIA0283), and video tutorials were recorded for different sections of the flight. The videos can be viewed below or in the ''FlightGear Airbus'' YouTube channel. Thank you for watching!&lt;br /&gt;
&lt;br /&gt;
==== Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|R66q_10dwKw|480|Part 1: Flight Planning}}&lt;br /&gt;
&lt;br /&gt;
==== Manual Start-up ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|8TI14RJDn2k|480|Part 2: Manual Start-up}}&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Climb ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|IpkdhebC4-o|480|Part 3: Take-off and Climb}}&lt;br /&gt;
&lt;br /&gt;
''NOTE: Cruise skipped due to the fact that it may be '''boring'''''...&lt;br /&gt;
&lt;br /&gt;
==== Descent and Autoland ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|NeX3samzrqU|480|Part 4: Descent and Autoland}}&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-200 series have liveries for each variant (203, 223 an 243) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-203 operators ===&lt;br /&gt;
&lt;br /&gt;
''ALL LIVERIES COMPLETE!''&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Afriqiyah Airways - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air France - '''COMPLETED'''&lt;br /&gt;
* EVA Air - '''COMPLETED'''&lt;br /&gt;
* EVA Air (Hello Kitty) - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* KLM Royal Dutch Airline - '''COMPLETED'''&lt;br /&gt;
* Qantas Airways - '''COMPLETED'''&lt;br /&gt;
* Qatar Airways - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas  - '''COMPLETED'''&lt;br /&gt;
* Turkish  - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-223 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Berlin - '''COMPLETED'''&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Air Greenland - '''COMPLETED'''&lt;br /&gt;
* Air India - '''COMPLTED'''&lt;br /&gt;
* Atlasjet - '''COMPLETED'''&lt;br /&gt;
* Brussels Airlines - '''COMPLETED'''&lt;br /&gt;
* China Southern - '''COMPLETED'''&lt;br /&gt;
* Delta Airlines - '''COMPLETED'''&lt;br /&gt;
* Edelweiss Air - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Eurofly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Korean Air - '''COMPLETED'''&lt;br /&gt;
* Malaysia Airlines - '''COMPLETED'''&lt;br /&gt;
* Royal Jordanian - '''COMPLETED'''&lt;br /&gt;
* Swiss International Air Lines - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas- '''COMPLETED''' &lt;br /&gt;
* TAP Portugal - '''COMPLETED'''&lt;br /&gt;
* Vietnam Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airbus A330-243 operators===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air China - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air Nigeria&lt;br /&gt;
* Air Transat - '''COMPLETED'''&lt;br /&gt;
* Avianca - '''COMPLETED'''&lt;br /&gt;
* China Eastern - '''COMPLETED'''&lt;br /&gt;
* Corsairfly - '''COMPLETED'''&lt;br /&gt;
* Cyprus  Airways - '''COMPLETED'''&lt;br /&gt;
* Egyptair - '''COMPLETED'''&lt;br /&gt;
* Emirates - '''COMPLETED'''&lt;br /&gt;
* Etihad - '''COMPLETED'''&lt;br /&gt;
* Garuda Indonesia - '''COMPLETED'''&lt;br /&gt;
* Gulf Air&lt;br /&gt;
* Hainan Airlines&lt;br /&gt;
* Hawaiian Air&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Hi Fly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Jet Airways - '''COMPLETED'''&lt;br /&gt;
* Middle East Airlines&lt;br /&gt;
* Monarch Airways&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Sichuan Airlines - '''COMPLETED'''&lt;br /&gt;
* South African Airways - '''COMPLETED'''&lt;br /&gt;
* SriLankan Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Scandinavia - '''COMPLETED'''&lt;br /&gt;
* US Airways&lt;br /&gt;
* Virgin Australia&lt;br /&gt;
* XL Airways&lt;br /&gt;
* Yemenia Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Default Flight Database contains [[Merlion Virtual Airlines]] Airbus A330-200 Routes. This database can be used by anyone, whether he/she is a merlion pilot or not. The example flight above explains how to use routes from the Flight Database.&lt;br /&gt;
&lt;br /&gt;
If you fly for a different Virtual Airline which uses the Airbus A330-200 (203/223/243), please contact your staff for the flight database.&lt;br /&gt;
&lt;br /&gt;
* Current Active Database - '''MIA_Data_v3.1''' ''(27MAY-26AUG)''&lt;br /&gt;
* Previous (Standby) Database - '''MIA_Data_v3.0''' (DOES NOT EXIST YET)&lt;br /&gt;
&lt;br /&gt;
===Available Routes Tables===&lt;br /&gt;
&lt;br /&gt;
''The following routes are complete and available.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA131 || WSSS || YBBN || S-QDAZ || MIASINBNE1, MIASINBNE2&lt;br /&gt;
|-&lt;br /&gt;
| MIA132 || YBBN || NZAA || S-QDAZ || MIABNEAKL1&lt;br /&gt;
|-&lt;br /&gt;
| MIA133 || NZAA || YBBN || S-QDAZ || MIAAKLBNE1&lt;br /&gt;
|-&lt;br /&gt;
| MIA134 || YBBN || WSSS || S-QDAZ || MIABNESIN1, MIABNESIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA135 || WSSS || FAJS || S-QDBZ || MIASINJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA136 || FAJS || SBGR || S-QDBZ || MIAJNBGRU1&lt;br /&gt;
|-&lt;br /&gt;
| MIA137 || SBGR || FAJS || S-QDBZ || MIAGRUJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA138 || FAJS || WSSS || S-QDBZ || MIAJNBSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA139 || WSSS || RJGG || S-QDCZ || MIASINNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA140 || RJGG || KLAX || S-QDCZ || MIANGOLAX1&lt;br /&gt;
|-&lt;br /&gt;
| MIA141 || KLAX || RJGG || S-QDCZ || MIALAXNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA142 || RJGG || WSSS || S-QDCZ || MIANGOSIN1, MIANGOSIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''The following Routes will be available soon.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA143 || WSSS || UHWW || S-QDDZ || MIASINVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA144 || UHWW || CYVR || S-QDDZ || MIAVVOVYR1&lt;br /&gt;
|-&lt;br /&gt;
| MIA145 || CYVR || UHWW || S-QDDZ || MIAVYRVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA146 || UHWW || WSSS || S-QDDZ || MIAVVOSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA147 || WSSS || OMDB || S-QDEZ || MIASINDXB1, MIASINDXB2&lt;br /&gt;
|-&lt;br /&gt;
| MIA148 || OMDB || EDDF || S-QDEZ || MIADXBFRA1, MIADXBFRA2&lt;br /&gt;
|-&lt;br /&gt;
| MIA149 || EDDF || OMDB || S-QDEZ || MIAFRADXB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA150 || OMDB || WSSS || S-QDEZ || MIADXBSIN1, MIASXBSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA151 || WSSS || LEBL || S-QDFZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA152 || LEBL || TNCM || S-QDFZ || MIABCNSXM1&lt;br /&gt;
|-&lt;br /&gt;
| MIA153 || TNCM || LEBL || S-QDFZ || MIASXMBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA154 || LEBL || WSSS || S-QDFZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA155 || WSSS || LEBL || S-QDGZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA156 || LEBL || KMIA || S-QDGZ || MIABCNMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA157 || KMIA || LEBL || S-QDGZ || MIAMIABCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA158 || LEBL || WSSS || S-QDGZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA159 || WSSS || EHAM || S-QDHZ || MIASINAMS1, MIASINAMS2&lt;br /&gt;
|-&lt;br /&gt;
| MIA160 || EHAM || KMIA || S-QDHZ || MIAAMSMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA161 || KMIA || EHAM || S-QDHZ || MIAMIAAMS1&lt;br /&gt;
|-&lt;br /&gt;
| MIA162 || EHAM || WSSS || S-QDHZ || MIAAMSSIN1, MIAAMSSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA163 || WSSS || UUDD || S-QDIZ || MIASINDME1&lt;br /&gt;
|-&lt;br /&gt;
| MIA164 || UUDD || KJFK || S-QDIZ || MIADMEJFK1&lt;br /&gt;
|-&lt;br /&gt;
| MIA165 || KJFK || UUDD || S-QDIZ || MIAJFKDME1, MIAJFKDME2&lt;br /&gt;
|-&lt;br /&gt;
| MIA166 || UUDD || WSSS || S-QDIZ || MIADMESIN1, MIADMESIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Important developments remaining==&lt;br /&gt;
&lt;br /&gt;
''We have completed the highest priority developments on the list, if you'd like us to do anything for the aircraft, please make a note below.''&lt;br /&gt;
&lt;br /&gt;
==Important Recently Completed Developments==&lt;br /&gt;
&lt;br /&gt;
* Modeled the Rolls Royce Trent 772B-60 Engines for the A330-243&lt;br /&gt;
* Animated Flaps, Speed-brakes and Parking Brake Levers (NOT PICK, ONLY TRANS/ROTATE)&lt;br /&gt;
* Animated the Throttle Quadrant (incl. Engine cutoffs - REQUIRED FOR MANUAL START-UP) - ''Manual Start-up is now possible''&lt;br /&gt;
* Fixed the '''Blue''' Hydraulic System&lt;br /&gt;
* Completed Separate Engine Sounds for the each variant&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=FlightGear_hangars&amp;diff=51041</id>
		<title>FlightGear hangars</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=FlightGear_hangars&amp;diff=51041"/>
		<updated>2012-06-17T10:51:58Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Aircraft hangars */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{cleanup}}&lt;br /&gt;
&lt;br /&gt;
''See [[Links]] for an overall listing of FlightGear related external websites''&lt;br /&gt;
&lt;br /&gt;
FlightGear has [[aircraft]] and other content available from 3rd-party hangars, some which are GPL compatible and also included in official distributions while others are independent. Aircraft versions range from requiring a developmental build, to being compatible with the latest primary release, to requiring an older version. &lt;br /&gt;
&lt;br /&gt;
Be careful with external links! &lt;br /&gt;
&lt;br /&gt;
== Official hangars ==&lt;br /&gt;
=== Aircraft ===&lt;br /&gt;
* [http://www.flightgear.org/download/aircraft-v2-6/ FlightGear Official 2.6 Hangar]&lt;br /&gt;
* [http://www.flightgear.org/download/aircraft-v2-4/ FlightGear Official 2.4 Hangar] (Legacy site)&lt;br /&gt;
* [http://www.flightgear.org/Downloads/aircraft-2.0.0/ FlightGear Official 2.0 Hangar] (Legacy site)&lt;br /&gt;
* [http://gitorious.org/fg/fgdata/trees/master/Aircraft Git Hangar] (for [[Git]] builds)&lt;br /&gt;
&lt;br /&gt;
=== Liveries ===&lt;br /&gt;
* [http://liveries.flightgear.org FlightGear Liveries]&lt;br /&gt;
&lt;br /&gt;
== Unofficial sites ==&lt;br /&gt;
=== Aircraft hangars ===&lt;br /&gt;
* [http://www.gitorious.org/fg-airbus-a332 Airbus A330-200 Series Development Git] (A330-203, A330-223, A330-243 - FGAirbus/theOmegaHangar)&lt;br /&gt;
* [http://www.gitorious.org/fg-airbus-a333 Airbus A330-300 Series Development Git] (A330-303, A330-323, A330-343 - FGAirbus/theOmegaHangar)&lt;br /&gt;
* [https://www.gitorious.org/airbus-aircraft Airbus Aircraft Development Git] (A320, A330, A340-300, A380 - various authors)&lt;br /&gt;
* [http://www.gidenstam.org/FlightGear/Airships/ Anders Lighter-than-air Hangar] &lt;br /&gt;
* [http://www.buckarooshangar.com/flightgear/ Buckaroo's Hangar] (Velocity XL RG, Edgley Optica, Lockheed 1049H Constellation, Grumman Goose, McDonnell Douglas MD-81) (&amp;amp; a YASim intro)&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://www.sol2500.net/flightgear/aircraft.html DFaber Hangar]&amp;lt;/s&amp;gt;{{dead link|2012-04}} (Eurofighter, PC-6, Bf 109, Beufighter, F4U, Ju 52, DH Mosquito, G. Albatross, F-86, and more)&lt;br /&gt;
* [http://thefancyflightgearhangar.blogspot.com the fancy flight gear hangar] (a few well made aircraft)&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://flier95-flightgear.blogspot.com/ Flier95's Hangar]&amp;lt;/s&amp;gt;{{dead link|2012-04}} (Blog format)&lt;br /&gt;
* [http://charles.ingels.free.fr/flightgear/ French FlightGear Hangar] (FR) (Aermacchi MB326, Dassault Mirage F1 Mikoyan Gurevitch Mig 31 Foxhound, and more)&lt;br /&gt;
* [http://fgnl.freehostia.com/ Gijs Hangar] (Aircraft, Liveries, Scenery, Vehicles)&lt;br /&gt;
* [http://pagesperso-orange.fr/GRTux/tux/index-en.html GRTux Hangar] (28+ aircraft and add-ons)&lt;br /&gt;
* [http://hcilab.uniud.it/pan/downloads.html HCI Lab - University of Udine] (Aermacchi MB339 Frecce Tricolori)&lt;br /&gt;
* [http://helijah.free.fr/flightgear/hangar.htm Helijah FlightGear Hangar] (164+ original aircraft)&lt;br /&gt;
* [http://hhfgfs.weebly.com/index.html Hellcat's FlightGear Hangar] (scenarios, skins, film inspired aerospace vehicles) &lt;br /&gt;
* [http://www.hoerbird.net/aircrafts.html Hoerbird Hangar] (misc. projects)&lt;br /&gt;
* [http://horizonflightgearhangar.yolasite.com/ Horizon Flightgear Hangar] Dabolim Naval Air Station (VAGO), Goa, India; Murray Bridge/Pallama Airfield (YMBD), Australia; and ADFX-02 Morgan, a fictional aircraft.&lt;br /&gt;
* [http://mysite.verizon.net/vzeuyecs/ Kent Esbenshade's Boneyard Hangar] (Classic aircraft)&lt;br /&gt;
* [http://flightgear.bplaced.de/ longfly's hangar] (not only German!)&lt;br /&gt;
** [http://flightgear.bplaced.de/filemanager/aircraft-list/index.html list of all aircrafts] (under development)&lt;br /&gt;
* [http://nickfg.blogspot.com/ Nick's FlightGear Hangar] (Blog, CRJ-200)&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://members.cox.net/scotsg8r/hangar/ N-SCOT's Hangar]&amp;lt;/s&amp;gt;{{dead link|2012-04}} (5+ liveries &amp;amp; mods)&lt;br /&gt;
* [http://theomegahangar.yolasite.com/ Omega Hangar] (Embraer E-jet Family, A330-200, A320neo, CRJ-700 Full First Class, ATR-42-family, A321-series, Mobile Stairway)&lt;br /&gt;
* [http://pjedvaj.eu5.org/ pjedvaj's Hangar] (Mikoyan-Gurevich MiG-21bis, Pilatus PC-9M, Pilatus PC-21, Hawker Siddeley Harrier GR.1, Boeing-Sikorsky RAH-66) &lt;br /&gt;
* &amp;lt;s&amp;gt;[https://planepainter.yolasite.com/ The Planepainter]&amp;lt;/s&amp;gt;{{dead link|2012-04}} (Liveries, Scenery)&lt;br /&gt;
* [http://presteshangar.wikidot.com/start Prestes Hangar] (many Brazilian aircraft articles)&lt;br /&gt;
* [http://riktov.synthasite.com/ Riktov's FlightGear Hangar] (BN-2 Islander, Giant Marshmallow Man)&lt;br /&gt;
* [http://digilander.libero.it/scighera_fg/index.html Scighera's Hangar] (models &amp;amp; liveries)&lt;br /&gt;
* [http://seahorseCorral.org/flightgear_aircraft.html Stewart's SEA-horse Aircraft Hanger]&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://sydhangar.daffodil.uk.com/ Syd's Hangar ]&amp;lt;/s&amp;gt;{{dead link|2012-04}}  (older 1.9 versions)   [https://sites.google.com/site/sydshangar/ Syd's Google Hangar ]  (newer 2.0 versions)&lt;br /&gt;
* [http://macflightgear.sourceforge.net/home/aircraft Tat's Aircraft for FlightGear] (A6M2 &amp;quot;Zero&amp;quot;, J7W, Ki-84, T-4, HondaJet, OH-1, K5Y1, RV-6A, YS-11)&lt;br /&gt;
* [http://vicmar.weebly.com/ VicMar] (Yanagisawa Gen H-4, Stung Biker, Quad Bikes, SRN4, Water Skier, G2 Thunderpack, Martin Jetpack)&lt;br /&gt;
* [http://www.treborlogic.com/fgfs/hangar/ Yourgod's Hangar: Douglas DC-8]&lt;br /&gt;
&lt;br /&gt;
=== Old Hangars ===&lt;br /&gt;
* [http://croo.murgl.org/fgfs/index.html A-10 and A-6 stuff]&lt;br /&gt;
* [http://www.ae.uiuc.edu/m-selig/apasim/Aircraft-uiuc.html UIUC Hangar] (for FGFS 0.7.8, last update 2002) &lt;br /&gt;
&lt;br /&gt;
=== Livery hangars ===&lt;br /&gt;
* [http://berwickskins.yolasite.com/ Berwick-skins]&lt;br /&gt;
* [http://dliveryhangar.synthasite.com/ Dodger4's Livery Hangar]&lt;br /&gt;
* [http://jchnd.blogspot.com/ JcHnd's Liveries for FlightGear]&lt;br /&gt;
* [http://mojos-hangar.webs.com/ MOJO's Flightgear Livery Hangar]&lt;br /&gt;
* [http://simbabeathangar.webs.com/ Simbabeat's Livery Hangar]&lt;br /&gt;
&lt;br /&gt;
=== Homepages, blogs, etc. ===&lt;br /&gt;
* [http://www.jaunty.bplaced.net/flightgear/index.php A small FlightGear page]&lt;br /&gt;
* [http://www.flightgeararg.com.ar/ Argentina Flightgear Community Portal]&lt;br /&gt;
* [http://daveshangar.blogspot.com/ Dave's Hangar Blog]&lt;br /&gt;
* [http://www.grupofgbr.com.br/ Grupo FGBR Brazilian Portal]&lt;br /&gt;
* [http://flightgearblog.blogspot.com/ FlightGear Blog] (Last post Dec. 2008)&lt;br /&gt;
* [http://flightgear2009.blogspot.com/ FlightGear Brasil 2009] (non-english)&lt;br /&gt;
* [http://geoffmclane.com/fg/index.htm FlightGear Build Centre]&lt;br /&gt;
* [http://www.flightgearcanada.ca/ FlightGear Canada] (The home of everything Canadian for FlightGear)&lt;br /&gt;
* [http://flightgearcorner.tk The FlightGear Corner] (News, Downloads, Tutorials and more)&lt;br /&gt;
* [http://www.fguk.eu/ FlightGear United Kingdom] &lt;br /&gt;
* [http://www.emmerich-j.de/FGFS/index.html jomo's FlightGear Homepage]&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://tehwarlock.tk/ Tehwarlock Blog]&amp;lt;/s&amp;gt;{{dead link|2012-04}}&lt;br /&gt;
* [http://www.vivefg.org/ Vive FlightGear!] Aircrafts, scenery, manuals and forum (non-english)&lt;br /&gt;
* [http://flightgear.mxchange.org/ Quix0r's FlightGear Website] Simple tutorials and fgdata.bundle&lt;br /&gt;
&lt;br /&gt;
=== Other FlightGear repositories/mirrors ===&lt;br /&gt;
* [http://www.unitedfreeworld.com/ Unitedfreeworld] (scenery, plane models, and livery)&lt;br /&gt;
* [http://www.flightgearplanes.com Flightgear Planes Website]&lt;br /&gt;
* [http://ftp.riken.go.jp/pub/FreeBSD/distfiles/flightgear-aircrafts/ Older versions of FlightGear aircraft]&lt;br /&gt;
&lt;br /&gt;
== Related content ==&lt;br /&gt;
* [[Table of models]]&lt;br /&gt;
* [[Aircraft]] - [[Helicopter]] - [[Vehicle]]&lt;br /&gt;
&lt;br /&gt;
[[Category:List]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=FlightGear_hangars&amp;diff=51040</id>
		<title>FlightGear hangars</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=FlightGear_hangars&amp;diff=51040"/>
		<updated>2012-06-17T10:50:54Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Aircraft hangars */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{cleanup}}&lt;br /&gt;
&lt;br /&gt;
''See [[Links]] for an overall listing of FlightGear related external websites''&lt;br /&gt;
&lt;br /&gt;
FlightGear has [[aircraft]] and other content available from 3rd-party hangars, some which are GPL compatible and also included in official distributions while others are independent. Aircraft versions range from requiring a developmental build, to being compatible with the latest primary release, to requiring an older version. &lt;br /&gt;
&lt;br /&gt;
Be careful with external links! &lt;br /&gt;
&lt;br /&gt;
== Official hangars ==&lt;br /&gt;
=== Aircraft ===&lt;br /&gt;
* [http://www.flightgear.org/download/aircraft-v2-6/ FlightGear Official 2.6 Hangar]&lt;br /&gt;
* [http://www.flightgear.org/download/aircraft-v2-4/ FlightGear Official 2.4 Hangar] (Legacy site)&lt;br /&gt;
* [http://www.flightgear.org/Downloads/aircraft-2.0.0/ FlightGear Official 2.0 Hangar] (Legacy site)&lt;br /&gt;
* [http://gitorious.org/fg/fgdata/trees/master/Aircraft Git Hangar] (for [[Git]] builds)&lt;br /&gt;
&lt;br /&gt;
=== Liveries ===&lt;br /&gt;
* [http://liveries.flightgear.org FlightGear Liveries]&lt;br /&gt;
&lt;br /&gt;
== Unofficial sites ==&lt;br /&gt;
=== Aircraft hangars ===&lt;br /&gt;
* [http://www.gitorious.org/fg-airbus-a332 FlightGear Airbus A330-200 Series] (A330-203, A330-223, A330-243)&lt;br /&gt;
* [http://www.gitorious.org/fg-airbus-a333 FlightGear Airbus A330-300 Series] (A330-303, A330-323, A330-343)&lt;br /&gt;
* [https://www.gitorious.org/airbus-aircraft Airbus Aircraft Development Git] (A320, A330, A340-300, A380 - various authors)&lt;br /&gt;
* [http://www.gidenstam.org/FlightGear/Airships/ Anders Lighter-than-air Hangar] &lt;br /&gt;
* [http://www.buckarooshangar.com/flightgear/ Buckaroo's Hangar] (Velocity XL RG, Edgley Optica, Lockheed 1049H Constellation, Grumman Goose, McDonnell Douglas MD-81) (&amp;amp; a YASim intro)&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://www.sol2500.net/flightgear/aircraft.html DFaber Hangar]&amp;lt;/s&amp;gt;{{dead link|2012-04}} (Eurofighter, PC-6, Bf 109, Beufighter, F4U, Ju 52, DH Mosquito, G. Albatross, F-86, and more)&lt;br /&gt;
* [http://thefancyflightgearhangar.blogspot.com the fancy flight gear hangar] (a few well made aircraft)&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://flier95-flightgear.blogspot.com/ Flier95's Hangar]&amp;lt;/s&amp;gt;{{dead link|2012-04}} (Blog format)&lt;br /&gt;
* [http://charles.ingels.free.fr/flightgear/ French FlightGear Hangar] (FR) (Aermacchi MB326, Dassault Mirage F1 Mikoyan Gurevitch Mig 31 Foxhound, and more)&lt;br /&gt;
* [http://fgnl.freehostia.com/ Gijs Hangar] (Aircraft, Liveries, Scenery, Vehicles)&lt;br /&gt;
* [http://pagesperso-orange.fr/GRTux/tux/index-en.html GRTux Hangar] (28+ aircraft and add-ons)&lt;br /&gt;
* [http://hcilab.uniud.it/pan/downloads.html HCI Lab - University of Udine] (Aermacchi MB339 Frecce Tricolori)&lt;br /&gt;
* [http://helijah.free.fr/flightgear/hangar.htm Helijah FlightGear Hangar] (164+ original aircraft)&lt;br /&gt;
* [http://hhfgfs.weebly.com/index.html Hellcat's FlightGear Hangar] (scenarios, skins, film inspired aerospace vehicles) &lt;br /&gt;
* [http://www.hoerbird.net/aircrafts.html Hoerbird Hangar] (misc. projects)&lt;br /&gt;
* [http://horizonflightgearhangar.yolasite.com/ Horizon Flightgear Hangar] Dabolim Naval Air Station (VAGO), Goa, India; Murray Bridge/Pallama Airfield (YMBD), Australia; and ADFX-02 Morgan, a fictional aircraft.&lt;br /&gt;
* [http://mysite.verizon.net/vzeuyecs/ Kent Esbenshade's Boneyard Hangar] (Classic aircraft)&lt;br /&gt;
* [http://flightgear.bplaced.de/ longfly's hangar] (not only German!)&lt;br /&gt;
** [http://flightgear.bplaced.de/filemanager/aircraft-list/index.html list of all aircrafts] (under development)&lt;br /&gt;
* [http://nickfg.blogspot.com/ Nick's FlightGear Hangar] (Blog, CRJ-200)&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://members.cox.net/scotsg8r/hangar/ N-SCOT's Hangar]&amp;lt;/s&amp;gt;{{dead link|2012-04}} (5+ liveries &amp;amp; mods)&lt;br /&gt;
* [http://theomegahangar.yolasite.com/ Omega Hangar] (Embraer E-jet Family, A330-200, A320neo, CRJ-700 Full First Class, ATR-42-family, A321-series, Mobile Stairway)&lt;br /&gt;
* [http://pjedvaj.eu5.org/ pjedvaj's Hangar] (Mikoyan-Gurevich MiG-21bis, Pilatus PC-9M, Pilatus PC-21, Hawker Siddeley Harrier GR.1, Boeing-Sikorsky RAH-66) &lt;br /&gt;
* &amp;lt;s&amp;gt;[https://planepainter.yolasite.com/ The Planepainter]&amp;lt;/s&amp;gt;{{dead link|2012-04}} (Liveries, Scenery)&lt;br /&gt;
* [http://presteshangar.wikidot.com/start Prestes Hangar] (many Brazilian aircraft articles)&lt;br /&gt;
* [http://riktov.synthasite.com/ Riktov's FlightGear Hangar] (BN-2 Islander, Giant Marshmallow Man)&lt;br /&gt;
* [http://digilander.libero.it/scighera_fg/index.html Scighera's Hangar] (models &amp;amp; liveries)&lt;br /&gt;
* [http://seahorseCorral.org/flightgear_aircraft.html Stewart's SEA-horse Aircraft Hanger]&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://sydhangar.daffodil.uk.com/ Syd's Hangar ]&amp;lt;/s&amp;gt;{{dead link|2012-04}}  (older 1.9 versions)   [https://sites.google.com/site/sydshangar/ Syd's Google Hangar ]  (newer 2.0 versions)&lt;br /&gt;
* [http://macflightgear.sourceforge.net/home/aircraft Tat's Aircraft for FlightGear] (A6M2 &amp;quot;Zero&amp;quot;, J7W, Ki-84, T-4, HondaJet, OH-1, K5Y1, RV-6A, YS-11)&lt;br /&gt;
* [http://vicmar.weebly.com/ VicMar] (Yanagisawa Gen H-4, Stung Biker, Quad Bikes, SRN4, Water Skier, G2 Thunderpack, Martin Jetpack)&lt;br /&gt;
* [http://www.treborlogic.com/fgfs/hangar/ Yourgod's Hangar: Douglas DC-8]&lt;br /&gt;
&lt;br /&gt;
=== Old Hangars ===&lt;br /&gt;
* [http://croo.murgl.org/fgfs/index.html A-10 and A-6 stuff]&lt;br /&gt;
* [http://www.ae.uiuc.edu/m-selig/apasim/Aircraft-uiuc.html UIUC Hangar] (for FGFS 0.7.8, last update 2002) &lt;br /&gt;
&lt;br /&gt;
=== Livery hangars ===&lt;br /&gt;
* [http://berwickskins.yolasite.com/ Berwick-skins]&lt;br /&gt;
* [http://dliveryhangar.synthasite.com/ Dodger4's Livery Hangar]&lt;br /&gt;
* [http://jchnd.blogspot.com/ JcHnd's Liveries for FlightGear]&lt;br /&gt;
* [http://mojos-hangar.webs.com/ MOJO's Flightgear Livery Hangar]&lt;br /&gt;
* [http://simbabeathangar.webs.com/ Simbabeat's Livery Hangar]&lt;br /&gt;
&lt;br /&gt;
=== Homepages, blogs, etc. ===&lt;br /&gt;
* [http://www.jaunty.bplaced.net/flightgear/index.php A small FlightGear page]&lt;br /&gt;
* [http://www.flightgeararg.com.ar/ Argentina Flightgear Community Portal]&lt;br /&gt;
* [http://daveshangar.blogspot.com/ Dave's Hangar Blog]&lt;br /&gt;
* [http://www.grupofgbr.com.br/ Grupo FGBR Brazilian Portal]&lt;br /&gt;
* [http://flightgearblog.blogspot.com/ FlightGear Blog] (Last post Dec. 2008)&lt;br /&gt;
* [http://flightgear2009.blogspot.com/ FlightGear Brasil 2009] (non-english)&lt;br /&gt;
* [http://geoffmclane.com/fg/index.htm FlightGear Build Centre]&lt;br /&gt;
* [http://www.flightgearcanada.ca/ FlightGear Canada] (The home of everything Canadian for FlightGear)&lt;br /&gt;
* [http://flightgearcorner.tk The FlightGear Corner] (News, Downloads, Tutorials and more)&lt;br /&gt;
* [http://www.fguk.eu/ FlightGear United Kingdom] &lt;br /&gt;
* [http://www.emmerich-j.de/FGFS/index.html jomo's FlightGear Homepage]&lt;br /&gt;
* &amp;lt;s&amp;gt;[http://tehwarlock.tk/ Tehwarlock Blog]&amp;lt;/s&amp;gt;{{dead link|2012-04}}&lt;br /&gt;
* [http://www.vivefg.org/ Vive FlightGear!] Aircrafts, scenery, manuals and forum (non-english)&lt;br /&gt;
* [http://flightgear.mxchange.org/ Quix0r's FlightGear Website] Simple tutorials and fgdata.bundle&lt;br /&gt;
&lt;br /&gt;
=== Other FlightGear repositories/mirrors ===&lt;br /&gt;
* [http://www.unitedfreeworld.com/ Unitedfreeworld] (scenery, plane models, and livery)&lt;br /&gt;
* [http://www.flightgearplanes.com Flightgear Planes Website]&lt;br /&gt;
* [http://ftp.riken.go.jp/pub/FreeBSD/distfiles/flightgear-aircrafts/ Older versions of FlightGear aircraft]&lt;br /&gt;
&lt;br /&gt;
== Related content ==&lt;br /&gt;
* [[Table of models]]&lt;br /&gt;
* [[Aircraft]] - [[Helicopter]] - [[Vehicle]]&lt;br /&gt;
&lt;br /&gt;
[[Category:List]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-300_Series&amp;diff=51037</id>
		<title>Airbus A330-300 Series</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-300_Series&amp;diff=51037"/>
		<updated>2012-06-17T03:38:49Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Airbus A330-343 Liveries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A333-splash.png&lt;br /&gt;
|name        = Airbus A330-300 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = Git Development Version&lt;br /&gt;
|authors     = Narendran M, Chris M, Zhuang T, Geir M, Kyle D, A330-200 Developers&lt;br /&gt;
|fgname      = A330-303, A330-323, A330-343&lt;br /&gt;
|download    = https://gitorious.org/fg-airbus-a333/airbus-a330-300-main/archive-tarball/master&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a333/airbus-a330-300-main&lt;br /&gt;
}}&lt;br /&gt;
he '''Airbus A330-300 series''' project consists of the '''Airbus A330-303''' (A330-300 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-323''' (A330-300 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-343''' (A330-300 with ''Rolls Royce Trent 772B-60 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-300 models. The A330-300 series aircraft have been converted from the same developers' Airbus A330-200 series aircraft. The following changes have been made:&lt;br /&gt;
&lt;br /&gt;
* Fuselage Length Increased (6 fuselage sectional frames in front of the wings and 4 behind)&lt;br /&gt;
* Rudder Height Decreased (to be precise, by 0.59 meters)&lt;br /&gt;
* Textures Re-mapped and new paintkits created (to accommodate to the extended models)&lt;br /&gt;
* Animations fixed (nose and tail, due to extensions)&lt;br /&gt;
* Minor FDM Changes made (CoG, Weights, Fuel, Contact Points, Metrics (VStab Area and HTail Arm))&lt;br /&gt;
* New Liveries (see below)&lt;br /&gt;
&lt;br /&gt;
Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flight(s) ==&lt;br /&gt;
&lt;br /&gt;
=== Custom Emirates Flight from Frankfurt to Munich ===&lt;br /&gt;
&lt;br /&gt;
This flight was requested by Detlef N. (MIA0283), and video tutorials were recorded for different sections of the flight. The videos can be viewed below or in the ''FlightGear Airbus'' YouTube channel. Thank you for watching!&lt;br /&gt;
&lt;br /&gt;
''NOTE that these tutorials have been meant for the Airbus A330-200 series aircraft but are applicable to the A320neo and A330-300 series too. This is because of the shared flightdeck and systems on board most A3XX aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|R66q_10dwKw|480|Part 1: Flight Planning}}&lt;br /&gt;
&lt;br /&gt;
==== Manual Start-up ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|8TI14RJDn2k|480|Part 2: Manual Start-up}}&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Climb ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|IpkdhebC4-o|480|Part 3: Take-off and Climb}}&lt;br /&gt;
&lt;br /&gt;
''NOTE: Cruise skipped due to the fact that it may be '''boring'''''...&lt;br /&gt;
&lt;br /&gt;
==== Descent and Autoland ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|NeX3samzrqU|480|Part 4: Descent and Autoland}}&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-300 series have liveries for each variant (303, 323 an 343) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-303 Liveries ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Qantas - '''COMPLETE'''&lt;br /&gt;
* Qatar&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* KLM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-323 Liveries ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Asiana Airlines&lt;br /&gt;
* Delta - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Korean Air - '''DEVEL''' (''Chris'')&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Malaysia&lt;br /&gt;
* Thai Airways International - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* US Airways&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-343 Liveries ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air Canada - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Air China&lt;br /&gt;
* AirAsia X&lt;br /&gt;
* Cathay Pacific - '''COMPLETE'''&lt;br /&gt;
* China Eastern - '''DEVEL''' (''Chris'')&lt;br /&gt;
* China Southern - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Dragonair - '''COMPLETE'''&lt;br /&gt;
* Edelweiss Air - '''DEVEL''' (''Chris'')&lt;br /&gt;
* EgyptAir&lt;br /&gt;
* Etihad&lt;br /&gt;
* Hainan&lt;br /&gt;
* Lufthansa - '''COMPLETE'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Orbest Orizonia&lt;br /&gt;
* Ryan International Airlines&lt;br /&gt;
* Saudi Arabian&lt;br /&gt;
* SAS - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Singapore Airlines - '''COMPLETE'''&lt;br /&gt;
* Swiss International&lt;br /&gt;
* Thai Airways International - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Thomas Cook Airlines Scandinavia - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Turkish Airlines&lt;br /&gt;
* Virgin Atlantic&lt;br /&gt;
* XL Airways (Orbest)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Airbus A330-300 series do NOT have an airline's flight database. It's open for users to add their own routes. Nevertheless, a few Singapore Airlines A330-300 routes might be added to the default database in the near future.&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-300_Series&amp;diff=51035</id>
		<title>Airbus A330-300 Series</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-300_Series&amp;diff=51035"/>
		<updated>2012-06-17T02:11:15Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Airbus A330-303 Liveries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A333-splash.png&lt;br /&gt;
|name        = Airbus A330-300 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = Git Development Version&lt;br /&gt;
|authors     = Narendran M, Chris M, Zhuang T, Geir M, Kyle D, A330-200 Developers&lt;br /&gt;
|fgname      = A330-303, A330-323, A330-343&lt;br /&gt;
|download    = https://gitorious.org/fg-airbus-a333/airbus-a330-300-main/archive-tarball/master&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a333/airbus-a330-300-main&lt;br /&gt;
}}&lt;br /&gt;
he '''Airbus A330-300 series''' project consists of the '''Airbus A330-303''' (A330-300 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-323''' (A330-300 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-343''' (A330-300 with ''Rolls Royce Trent 772B-60 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-300 models. The A330-300 series aircraft have been converted from the same developers' Airbus A330-200 series aircraft. The following changes have been made:&lt;br /&gt;
&lt;br /&gt;
* Fuselage Length Increased (6 fuselage sectional frames in front of the wings and 4 behind)&lt;br /&gt;
* Rudder Height Decreased (to be precise, by 0.59 meters)&lt;br /&gt;
* Textures Re-mapped and new paintkits created (to accommodate to the extended models)&lt;br /&gt;
* Animations fixed (nose and tail, due to extensions)&lt;br /&gt;
* Minor FDM Changes made (CoG, Weights, Fuel, Contact Points, Metrics (VStab Area and HTail Arm))&lt;br /&gt;
* New Liveries (see below)&lt;br /&gt;
&lt;br /&gt;
Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flight(s) ==&lt;br /&gt;
&lt;br /&gt;
=== Custom Emirates Flight from Frankfurt to Munich ===&lt;br /&gt;
&lt;br /&gt;
This flight was requested by Detlef N. (MIA0283), and video tutorials were recorded for different sections of the flight. The videos can be viewed below or in the ''FlightGear Airbus'' YouTube channel. Thank you for watching!&lt;br /&gt;
&lt;br /&gt;
''NOTE that these tutorials have been meant for the Airbus A330-200 series aircraft but are applicable to the A320neo and A330-300 series too. This is because of the shared flightdeck and systems on board most A3XX aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|R66q_10dwKw|480|Part 1: Flight Planning}}&lt;br /&gt;
&lt;br /&gt;
==== Manual Start-up ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|8TI14RJDn2k|480|Part 2: Manual Start-up}}&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Climb ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|IpkdhebC4-o|480|Part 3: Take-off and Climb}}&lt;br /&gt;
&lt;br /&gt;
''NOTE: Cruise skipped due to the fact that it may be '''boring'''''...&lt;br /&gt;
&lt;br /&gt;
==== Descent and Autoland ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|NeX3samzrqU|480|Part 4: Descent and Autoland}}&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-300 series have liveries for each variant (303, 323 an 343) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-303 Liveries ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Qantas - '''COMPLETE'''&lt;br /&gt;
* Qatar&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* KLM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-323 Liveries ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Asiana Airlines&lt;br /&gt;
* Delta&lt;br /&gt;
* Korean Air&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Malaysia&lt;br /&gt;
* Thai Airways International - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* US Airways&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-343 Liveries ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air Canada - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Air China&lt;br /&gt;
* AirAsia X&lt;br /&gt;
* Cathay Pacific - '''COMPLETE'''&lt;br /&gt;
* China Eastern&lt;br /&gt;
* China Southern&lt;br /&gt;
* Dragonair - '''COMPLETE'''&lt;br /&gt;
* Edelweiss Air&lt;br /&gt;
* EgyptAir&lt;br /&gt;
* Etihad&lt;br /&gt;
* Hainan&lt;br /&gt;
* Lufthansa - '''COMPLETE'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Orbest Orizonia&lt;br /&gt;
* Ryan International Airlines&lt;br /&gt;
* Saudi Arabian&lt;br /&gt;
* SAS&lt;br /&gt;
* Singapore - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Swiss International&lt;br /&gt;
* Thai Airways International - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Thomas Cook Airlines Scandinavia&lt;br /&gt;
* Turkish Airlines&lt;br /&gt;
* Virgin Atlantic&lt;br /&gt;
* XL Airways (Orbest)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Airbus A330-300 series do NOT have an airline's flight database. It's open for users to add their own routes. Nevertheless, a few Singapore Airlines A330-300 routes might be added to the default database in the near future.&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-300_Series&amp;diff=51034</id>
		<title>Airbus A330-300 Series</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-300_Series&amp;diff=51034"/>
		<updated>2012-06-17T02:10:27Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Liveries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A333-splash.png&lt;br /&gt;
|name        = Airbus A330-300 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = Git Development Version&lt;br /&gt;
|authors     = Narendran M, Chris M, Zhuang T, Geir M, Kyle D, A330-200 Developers&lt;br /&gt;
|fgname      = A330-303, A330-323, A330-343&lt;br /&gt;
|download    = https://gitorious.org/fg-airbus-a333/airbus-a330-300-main/archive-tarball/master&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a333/airbus-a330-300-main&lt;br /&gt;
}}&lt;br /&gt;
he '''Airbus A330-300 series''' project consists of the '''Airbus A330-303''' (A330-300 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-323''' (A330-300 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-343''' (A330-300 with ''Rolls Royce Trent 772B-60 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-300 models. The A330-300 series aircraft have been converted from the same developers' Airbus A330-200 series aircraft. The following changes have been made:&lt;br /&gt;
&lt;br /&gt;
* Fuselage Length Increased (6 fuselage sectional frames in front of the wings and 4 behind)&lt;br /&gt;
* Rudder Height Decreased (to be precise, by 0.59 meters)&lt;br /&gt;
* Textures Re-mapped and new paintkits created (to accommodate to the extended models)&lt;br /&gt;
* Animations fixed (nose and tail, due to extensions)&lt;br /&gt;
* Minor FDM Changes made (CoG, Weights, Fuel, Contact Points, Metrics (VStab Area and HTail Arm))&lt;br /&gt;
* New Liveries (see below)&lt;br /&gt;
&lt;br /&gt;
Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flight(s) ==&lt;br /&gt;
&lt;br /&gt;
=== Custom Emirates Flight from Frankfurt to Munich ===&lt;br /&gt;
&lt;br /&gt;
This flight was requested by Detlef N. (MIA0283), and video tutorials were recorded for different sections of the flight. The videos can be viewed below or in the ''FlightGear Airbus'' YouTube channel. Thank you for watching!&lt;br /&gt;
&lt;br /&gt;
''NOTE that these tutorials have been meant for the Airbus A330-200 series aircraft but are applicable to the A320neo and A330-300 series too. This is because of the shared flightdeck and systems on board most A3XX aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|R66q_10dwKw|480|Part 1: Flight Planning}}&lt;br /&gt;
&lt;br /&gt;
==== Manual Start-up ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|8TI14RJDn2k|480|Part 2: Manual Start-up}}&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Climb ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|IpkdhebC4-o|480|Part 3: Take-off and Climb}}&lt;br /&gt;
&lt;br /&gt;
''NOTE: Cruise skipped due to the fact that it may be '''boring'''''...&lt;br /&gt;
&lt;br /&gt;
==== Descent and Autoland ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|NeX3samzrqU|480|Part 4: Descent and Autoland}}&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-300 series have liveries for each variant (303, 323 an 343) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-303 Liveries ===&lt;br /&gt;
&lt;br /&gt;
* Qantas - '''COMPLETE'''&lt;br /&gt;
* Qatar&lt;br /&gt;
* KLM&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-323 Liveries ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Asiana Airlines&lt;br /&gt;
* Delta&lt;br /&gt;
* Korean Air&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Malaysia&lt;br /&gt;
* Thai Airways International - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* US Airways&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-343 Liveries ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air Canada - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Air China&lt;br /&gt;
* AirAsia X&lt;br /&gt;
* Cathay Pacific - '''COMPLETE'''&lt;br /&gt;
* China Eastern&lt;br /&gt;
* China Southern&lt;br /&gt;
* Dragonair - '''COMPLETE'''&lt;br /&gt;
* Edelweiss Air&lt;br /&gt;
* EgyptAir&lt;br /&gt;
* Etihad&lt;br /&gt;
* Hainan&lt;br /&gt;
* Lufthansa - '''COMPLETE'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Orbest Orizonia&lt;br /&gt;
* Ryan International Airlines&lt;br /&gt;
* Saudi Arabian&lt;br /&gt;
* SAS&lt;br /&gt;
* Singapore - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Swiss International&lt;br /&gt;
* Thai Airways International - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Thomas Cook Airlines Scandinavia&lt;br /&gt;
* Turkish Airlines&lt;br /&gt;
* Virgin Atlantic&lt;br /&gt;
* XL Airways (Orbest)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Airbus A330-300 series do NOT have an airline's flight database. It's open for users to add their own routes. Nevertheless, a few Singapore Airlines A330-300 routes might be added to the default database in the near future.&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330_(Old)&amp;diff=51028</id>
		<title>Airbus A330 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330_(Old)&amp;diff=51028"/>
		<updated>2012-06-16T14:52:26Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''This includes the following models: A330-200, A330-200F, A330-300, A330-MRTT''&lt;br /&gt;
&lt;br /&gt;
{{infobox Aircraft&lt;br /&gt;
|image =A330.png&lt;br /&gt;
|name =Airbus A330&lt;br /&gt;
|type =Airliner&lt;br /&gt;
|authors =&lt;br /&gt;
|fdm =None&lt;br /&gt;
|status =Under development&lt;br /&gt;
|download =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Please direct to [[Airbus A330-200 Series]] for more information on the Airbus A330-200 series (-203, -223 and -243) and to [[Airbus A330-300 Series]] for more information on the Airbus A330-300 series (-303, -323 and -343)&lt;br /&gt;
&lt;br /&gt;
== Development status/Issues/Todo ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+ Fuselage's status&lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 200px;&amp;quot; | Components &lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 50px;&amp;quot; | Priorities &lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 65px;&amp;quot; | Status&lt;br /&gt;
|-&lt;br /&gt;
| Belly fairing || 1 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Cockpit windows || 1 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Cabin windows || 3 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Cabin doors || 3 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Cargo doors || 3 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Landing gear doors || 2 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Radome || 3 || completed&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+ Wings' status&lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 200px;&amp;quot; | Components &lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 50px;&amp;quot; | Priorities &lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 65px;&amp;quot; | Status&lt;br /&gt;
|-&lt;br /&gt;
| Flap track fairings || 1 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Flaps || 1 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Landing gear doors || 2 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Slats || 1 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Spoilers and speed brakes || 1 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Wing root fairing || 2 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Winglets || 3 || completed&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+ Tail planes' status&lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 200px;&amp;quot; | Components &lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 50px;&amp;quot; | Priorities &lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 65px;&amp;quot; | Status&lt;br /&gt;
|-&lt;br /&gt;
| Elevator || 2 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Horizontal tail plane || 1 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Rudder || 2 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Vertical tail plane || 1 || completed&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+ Engine nacelles' status&lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 200px;&amp;quot; | Components &lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 50px;&amp;quot; | Priorities &lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 65px;&amp;quot; | Status&lt;br /&gt;
|-&lt;br /&gt;
| Engine nacelles || 1 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Engine pylons || 1 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Fan cowls || 3 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Thrust reverse cowls || 3 || in progress&lt;br /&gt;
|-&lt;br /&gt;
| Thrust reverser petals || 3 || in progress&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+ Landing gears' status&lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 200px;&amp;quot; | Components &lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 50px;&amp;quot; | Priorities &lt;br /&gt;
! style=&amp;quot;background:#efefef; width: 65px;&amp;quot; | Status&lt;br /&gt;
|-&lt;br /&gt;
| Main gears || 1 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Nose gear || 1 || completed&lt;br /&gt;
|-&lt;br /&gt;
| Tyres || 1 || completed&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:A333-splash.png&amp;diff=51027</id>
		<title>File:A333-splash.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:A333-splash.png&amp;diff=51027"/>
		<updated>2012-06-16T14:50:34Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=A330-300 Series Splash Screen}}&lt;br /&gt;
|date=2012-06-16&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:Omega1174|Omega1174]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other_versions=&lt;br /&gt;
|other_fields=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-3.0}}&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=51026</id>
		<title>Airbus A330-200 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=51026"/>
		<updated>2012-06-16T14:50:13Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A332-splash.png&lt;br /&gt;
|name        = Airbus A330-200 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = v2.0 | Git Development Version&lt;br /&gt;
|authors     = Narendran M, Chris M, Zhuang T, Geir M, Kyle D, A320neo Developers&lt;br /&gt;
|fgname      = A330-203, A330-223, A330-243&lt;br /&gt;
|download    = http://theomegahangar.yolasite.com/aircraft.php&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main&lt;br /&gt;
}}&lt;br /&gt;
The '''Airbus A330-200 series''' project consists of the '''Airbus A330-203''' (A330-200 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-223''' (A330-200 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-243''' (A330-200 with ''Rolls Royce Trent 772B-69 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-200 models. Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flights ==&lt;br /&gt;
&lt;br /&gt;
We'll show 2 example flights- a flight that uses a company route from the default flight database and a custom planned flight.&lt;br /&gt;
&lt;br /&gt;
=== MIA134 from Brisbane to Singapore (Company Route) ===&lt;br /&gt;
&lt;br /&gt;
MIA134 is one of merlion's alternate-day flights from Brisbane to Singapore. We'll just be using this as an example and you can use the same procedures from any route from the company database. (Take a look at our database flights below) Flight MIA134 is flown with an Airbus A330-243 (Rolls Royce Trent 772B-60 Engines) virtually registered S-QDAZ.&lt;br /&gt;
&lt;br /&gt;
First, start-up at any of the parking ramps at Brisbane's (YBBN) International Apron. As Brisbane doesn't have parking positions at the moment, start-up on runway 01 and taxi-to (best using pushback) a parking gate in the International Apron.&lt;br /&gt;
&lt;br /&gt;
==== Pre-Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
To start with the pre-flight planning, we need electrical power. For Airports that provide external power, we can use that and for other airports, the APU can provide power. At Brisbane, external power is available, so make sure your ground services dialog has external power box enabled and turn on '''EXT PWR''' from the ''Overhead Panel''. (View)&lt;br /&gt;
&lt;br /&gt;
Before we start anything, let's make sure everything's how they should be. Make sure only the following Overhead panel buttons have OFF showing on them- HYD YELLOW ELEC PUMP, ENG1, ENG2 and CTR TNK LTK FUEL PUMPS 1 AND 2, BAT1, BAT2, GEN1, GEN2 and APU GEN. EXT PWR should show ON. Now, look at the Pedestal and make sure both engine master switches are at OFF, the throttle is at idle, the engine mode is set to NORM, the speed-brakes are at 0, the parking brake is ON and the Flaps Lever is at 0. Let's now start with the pre-flight planning.&lt;br /&gt;
&lt;br /&gt;
* Turn to the ''FMGC/mCDU View'' and turn on the Airbus mCDU by rotating (scroll) the BRT knob to full.&lt;br /&gt;
&lt;br /&gt;
* Click on DATA and then A/C STATUS. Make sure the ACTIVE NAV DATABASE is ''27MAY-26AUG MIADatav3.1''. If not, please re-download the ''Database/Company/routes.xml'' file from gitorious.&lt;br /&gt;
&lt;br /&gt;
* Now, click on INIT to head to the routes initialization page. You can initialize the company route by entering the company route ID (reference below) or the departure and arrival ICAOs. I normally enter the departure and arrival ICAOs as that way, it gives you all available routes you can choose from. So enter '''YBBN/WSSS''' and click on the LSK (Line Selector Key) next to FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* The mCDU will show 2 available routes (MIABNESIN1 and MIABNESIN2) which you can scroll through using the left and right arrow keys on the mCDU keypad. We'll be using MIABNESIN2 for this flight, so view that and click on the LSK next to INSERT. Once you do that, you should see that MIASINBNE2 would be written under CO_RTE and YBBN/WSSS would be written under FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* Enter the Flight Number '''MIA134''' and click on the LSK next to FLT NUM. '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you want, you can also enter a COST INDEX for the flight (normally between 25 and 40). '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you have an alternate route (not supported atm), you can enter the Alternate airport ICAO and RTE ID in the ALTN/CO_RTE Field.&lt;br /&gt;
&lt;br /&gt;
* The final step in the INIT A page is your cruise altitude and Temperature. We'll be cruising at Flight Level 360 (FL360/36,000 ft) and checking the ''Environment&amp;gt;Weather Dialog'', it's about -55 degrees at that altitude, so enter '''360/-55''' and hit the LSK next to CRZ ALT/TEMP.&lt;br /&gt;
&lt;br /&gt;
''NOTE: To get the '''-''', press on the '''+/-''' key in the keypad twice.''&lt;br /&gt;
&lt;br /&gt;
* After INIT A is complete, let's proceed to INIT B (aka. FUEL PREDICTION Page), click on the RIGHT ARROW KEY on the keypad to go there.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Please skip the next 2 steps for the moment as this part requires fixing.''&lt;br /&gt;
&lt;br /&gt;
* Once there, the trip fuel/time should show about 120 blocks of fuel (atm, it shows 24 but it will be fixed soon) required for the flight. The Aircraft can hold a maximum of 172.5 Blocks (1 Block = 804 KG JET-A Fuel). It should also show that the total flight will be about 442 minutes long using the initialized route. That is 8 hours and 22 minutes, a decent time for about 4000 miles.&lt;br /&gt;
&lt;br /&gt;
* We'll take 10% fuel with us for reserves, so enter '''0/10''' and hit the LSK next to RSV. The mCDU will automatically calculate our extra fuel, TOW (Take-off Weight) and LW (Landing Weight).&lt;br /&gt;
&lt;br /&gt;
* Now, click on F-PLN to go to the Primary Flight-plan Management Page. Here, you'll see the automatically initialized flight plan which you can scroll through using the up and down arrow keys on the keypad. Atm, we don't need to make any changes to our flight-plan as the company route sets everything perfect for us. We'll come back to F-PLN Lateral Revision (LAT REV) in the next custom planned example flight.&lt;br /&gt;
&lt;br /&gt;
* We need to select a DEPARTURE and ARRIVAL procedure for our flight. To select a DEPARTURE Terminal Procedure, click on the LSK next to YBBN (Right above F-PLN DISCONTINUITY) and click on the LSK next to DEPARTURE.&lt;br /&gt;
&lt;br /&gt;
* I'll be using runway 19 for departure (Currently Winds are 200@9), so I click on the LSK next to 19.&lt;br /&gt;
&lt;br /&gt;
* Our first waypoint (after YBBN) is WOODY, so I want a DEPARTURE PROCEDURE that'll take me to WOODY. A procedure available for Runway 19 is ''WODY2A.19'' (at the end of the list). Select that and hit the LSK next to INSERT.&lt;br /&gt;
&lt;br /&gt;
* Now, for the arrival procedure, you want to find your last waypoint before WSSS, so go to the F-PLN page and scroll to the end. With this route, ''REPOV'' is the last waypoint. (With MIABNESIN1, LAVAX is the last waypoint.&lt;br /&gt;
&lt;br /&gt;
* Scroll back up and click on the LSK next to DEST WSSS and then select ARRIVAL.&lt;br /&gt;
&lt;br /&gt;
* We'll be landing on Runway 20R (usually the default intl. runway at WSSS), so I select 20R. For the Arrival Procedure, select and INSERT REME6B.20R as that procedure starts at REPOV.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Small sections based on the PERF, DIR and PROG pages are remaining but we'll get back to that once it's completely functional.''&lt;br /&gt;
&lt;br /&gt;
We have completed out basic flight-planning. We will focus on Radio Navigation later. Let's now fuel up for the flight. As we entered in the mCDU, we'll be starting with 130 blocks of fuel for this 8 and a half hour flight. That's 104,500 KG JET-A fuel. Open the Fuel Truck dialog, enable to truck, connect it to the aircraft, enter '''104500''' in hte REQUEST KG and Start Filling up the aircraft. Once the fueling is complete, we can disconnect the fuel truck and proceed to starting up the aircraft. Remember to first disconnect all ground services and remove the chokes.&lt;br /&gt;
&lt;br /&gt;
==== Manual Engines Start-Up Procedure ====&lt;br /&gt;
&lt;br /&gt;
* Turn on the Beacon Lights from the Lighting Control Panel.&lt;br /&gt;
&lt;br /&gt;
* Look up at the overhead panel and turn on the APU by turning on the APU MASTER SW and the START button. You should hear the APU spooling. Once it's started, turn off the APU START switch and turn on the APU GEN.&lt;br /&gt;
&lt;br /&gt;
* To get fuel to the engines, you need to turn on the LTK PUMPS, so turn on all the ENG1, ENG2 and CTR TNK FUEL PUMPS.&lt;br /&gt;
&lt;br /&gt;
* Switch to Pedestal View and in the throttle quadrant, set the Engine MODE to START, and then turn both engine master switches to ON.&lt;br /&gt;
&lt;br /&gt;
* Keep an eye on the Upper ECAM. When both Engine N1% exceeds 25%, the engines are started and running. Turn the Engine MODE back to NORM and turn off the APU.&lt;br /&gt;
&lt;br /&gt;
* Turn on the Navigation Lights.&lt;br /&gt;
&lt;br /&gt;
Release Parking Brakes and use 2 notches of Flaps for take-off. Pushback and taxi to the runway as usual. While taxiing, you could set your autopilot and other preferences. For autopilot, I'm going to make sure everything is disarmed and then set speed to IAS:250|MACH:0.72, altitude to 36000 ft (switch the black knob in behind the ALT knob to 1000 for easier scrolling, V/S to 2200 and finally click on the HDG knob to turn it to ''Managed'' Mode. You can also set ND and Lower ECAM Display Pages- I use the NAV page on the ND with 40 nm range (VORD, NDB and ARPT selected), and normally keep the FUEL page on the Lower ECAM. If you need to check another system, you can use the switching panel to change to that display.&lt;br /&gt;
&lt;br /&gt;
Finally, remember to set your altimeter setting. Get your altimeter setting from Environment&amp;gt;Weather and scroll the altimeter setting knob on the Glare-shield panel to that reading.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Managed Mode means the FMGC tells the computer where the plane should go. This is equivalent to LNAV on Boeing aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Cruise ====&lt;br /&gt;
&lt;br /&gt;
Once you're holding short, revise your reference speeds. At this weight, they'd be- V1:140, Vr:150, V2:156.&lt;br /&gt;
&lt;br /&gt;
When the runway is clear (and/or you have ATC's permission), taxi on to the runway and turn on the Strobe Lights. Power up the throttle all the way, and rotate at Vr and make sure you're airborne by V2. Retract your gears and when you reach the respective flaps extension speeds (PRINTED ON THE MAIN PANEL), retract the respective flaps. Once you've maintained a steady climb, turn on the A/THR and AP1 from the Glare-shield panel.&lt;br /&gt;
&lt;br /&gt;
The autopilot will automatically fly the departure procedure you entered and then transition to the F-PLN (flight-plan) from the Company Route. Once over 10000 ft, switch to 280 KIAS Speed and keep climbing, Around 18000 ft, switch to mach (setting at 0.72) and reduce the V/S to around 1800 fpm. &lt;br /&gt;
&lt;br /&gt;
Once you're over FL260 (26000 ft), reduce your V/S to 1000 fpm and increase mach to 0.78. Then sit back and relax (or go do something else) while the computer automatically takes you to your destination. &lt;br /&gt;
&lt;br /&gt;
'''REST COMING UP SOON'''&lt;br /&gt;
&lt;br /&gt;
=== Custom Emirates Flight from Frankfurt to Munich ===&lt;br /&gt;
&lt;br /&gt;
This flight was requested by Detlef N. (MIA0283), and video tutorials were recorded for different sections of the flight. The videos can be viewed below or in the ''FlightGear Airbus'' YouTube channel. Thank you for watching!&lt;br /&gt;
&lt;br /&gt;
==== Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|R66q_10dwKw|480|Part 1: Flight Planning}}&lt;br /&gt;
&lt;br /&gt;
==== Manual Start-up ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|8TI14RJDn2k|480|Part 2: Manual Start-up}}&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Climb ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|IpkdhebC4-o|480|Part 3: Take-off and Climb}}&lt;br /&gt;
&lt;br /&gt;
''NOTE: Cruise skipped due to the fact that it may be '''boring'''''...&lt;br /&gt;
&lt;br /&gt;
==== Descent and Autoland ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|NeX3samzrqU|480|Part 4: Descent and Autoland}}&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-200 series have liveries for each variant (203, 223 an 243) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-203 operators ===&lt;br /&gt;
&lt;br /&gt;
''ALL LIVERIES COMPLETE!''&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Afriqiyah Airways - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air France - '''COMPLETED'''&lt;br /&gt;
* EVA Air - '''COMPLETED'''&lt;br /&gt;
* EVA Air (Hello Kitty) - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* KLM Royal Dutch Airline - '''COMPLETED'''&lt;br /&gt;
* Qantas Airways - '''COMPLETED'''&lt;br /&gt;
* Qatar Airways - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas  - '''COMPLETED'''&lt;br /&gt;
* Turkish  - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-223 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Berlin - '''COMPLETED'''&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Air Greenland - '''COMPLETED'''&lt;br /&gt;
* Air India - '''COMPLTED'''&lt;br /&gt;
* Atlasjet - '''COMPLETED'''&lt;br /&gt;
* Brussels Airlines - '''COMPLETED'''&lt;br /&gt;
* China Southern - '''COMPLETED'''&lt;br /&gt;
* Delta Airlines - '''COMPLETED'''&lt;br /&gt;
* Edelweiss Air - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Eurofly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Korean Air - '''COMPLETED'''&lt;br /&gt;
* Malaysia Airlines - '''COMPLETED'''&lt;br /&gt;
* Royal Jordanian - '''COMPLETED'''&lt;br /&gt;
* Swiss International Air Lines - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas- '''COMPLETED''' &lt;br /&gt;
* TAP Portugal - '''COMPLETED'''&lt;br /&gt;
* Vietnam Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airbus A330-243 operators===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air China - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air Nigeria&lt;br /&gt;
* Air Transat - '''COMPLETED'''&lt;br /&gt;
* Avianca - '''COMPLETED'''&lt;br /&gt;
* China Eastern - '''COMPLETED'''&lt;br /&gt;
* Corsairfly - '''COMPLETED'''&lt;br /&gt;
* Cyprus  Airways - '''COMPLETED'''&lt;br /&gt;
* Egyptair - '''COMPLETED'''&lt;br /&gt;
* Emirates - '''COMPLETED'''&lt;br /&gt;
* Etihad - '''COMPLETED'''&lt;br /&gt;
* Garuda Indonesia - '''COMPLETED'''&lt;br /&gt;
* Gulf Air&lt;br /&gt;
* Hainan Airlines&lt;br /&gt;
* Hawaiian Air&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Hi Fly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Jet Airways - '''COMPLETED'''&lt;br /&gt;
* Middle East Airlines&lt;br /&gt;
* Monarch Airways&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Sichuan Airlines - '''COMPLETED'''&lt;br /&gt;
* South African Airways - '''COMPLETED'''&lt;br /&gt;
* SriLankan Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Scandinavia - '''COMPLETED'''&lt;br /&gt;
* US Airways&lt;br /&gt;
* Virgin Australia&lt;br /&gt;
* XL Airways&lt;br /&gt;
* Yemenia Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Default Flight Database contains [[Merlion Virtual Airlines]] Airbus A330-200 Routes. This database can be used by anyone, whether he/she is a merlion pilot or not. The example flight above explains how to use routes from the Flight Database.&lt;br /&gt;
&lt;br /&gt;
If you fly for a different Virtual Airline which uses the Airbus A330-200 (203/223/243), please contact your staff for the flight database.&lt;br /&gt;
&lt;br /&gt;
* Current Active Database - '''MIA_Data_v3.1''' ''(27MAY-26AUG)''&lt;br /&gt;
* Previous (Standby) Database - '''MIA_Data_v3.0''' (DOES NOT EXIST YET)&lt;br /&gt;
&lt;br /&gt;
===Available Routes Tables===&lt;br /&gt;
&lt;br /&gt;
''The following routes are complete and available.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA131 || WSSS || YBBN || S-QDAZ || MIASINBNE1, MIASINBNE2&lt;br /&gt;
|-&lt;br /&gt;
| MIA132 || YBBN || NZAA || S-QDAZ || MIABNEAKL1&lt;br /&gt;
|-&lt;br /&gt;
| MIA133 || NZAA || YBBN || S-QDAZ || MIAAKLBNE1&lt;br /&gt;
|-&lt;br /&gt;
| MIA134 || YBBN || WSSS || S-QDAZ || MIABNESIN1, MIABNESIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA135 || WSSS || FAJS || S-QDBZ || MIASINJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA136 || FAJS || SBGR || S-QDBZ || MIAJNBGRU1&lt;br /&gt;
|-&lt;br /&gt;
| MIA137 || SBGR || FAJS || S-QDBZ || MIAGRUJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA138 || FAJS || WSSS || S-QDBZ || MIAJNBSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA139 || WSSS || RJGG || S-QDCZ || MIASINNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA140 || RJGG || KLAX || S-QDCZ || MIANGOLAX1&lt;br /&gt;
|-&lt;br /&gt;
| MIA141 || KLAX || RJGG || S-QDCZ || MIALAXNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA142 || RJGG || WSSS || S-QDCZ || MIANGOSIN1, MIANGOSIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''The following Routes will be available soon.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA143 || WSSS || UHWW || S-QDDZ || MIASINVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA144 || UHWW || CYVR || S-QDDZ || MIAVVOVYR1&lt;br /&gt;
|-&lt;br /&gt;
| MIA145 || CYVR || UHWW || S-QDDZ || MIAVYRVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA146 || UHWW || WSSS || S-QDDZ || MIAVVOSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA147 || WSSS || OMDB || S-QDEZ || MIASINDXB1, MIASINDXB2&lt;br /&gt;
|-&lt;br /&gt;
| MIA148 || OMDB || EDDF || S-QDEZ || MIADXBFRA1, MIADXBFRA2&lt;br /&gt;
|-&lt;br /&gt;
| MIA149 || EDDF || OMDB || S-QDEZ || MIAFRADXB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA150 || OMDB || WSSS || S-QDEZ || MIADXBSIN1, MIASXBSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA151 || WSSS || LEBL || S-QDFZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA152 || LEBL || TNCM || S-QDFZ || MIABCNSXM1&lt;br /&gt;
|-&lt;br /&gt;
| MIA153 || TNCM || LEBL || S-QDFZ || MIASXMBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA154 || LEBL || WSSS || S-QDFZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA155 || WSSS || LEBL || S-QDGZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA156 || LEBL || KMIA || S-QDGZ || MIABCNMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA157 || KMIA || LEBL || S-QDGZ || MIAMIABCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA158 || LEBL || WSSS || S-QDGZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA159 || WSSS || EHAM || S-QDHZ || MIASINAMS1, MIASINAMS2&lt;br /&gt;
|-&lt;br /&gt;
| MIA160 || EHAM || KMIA || S-QDHZ || MIAAMSMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA161 || KMIA || EHAM || S-QDHZ || MIAMIAAMS1&lt;br /&gt;
|-&lt;br /&gt;
| MIA162 || EHAM || WSSS || S-QDHZ || MIAAMSSIN1, MIAAMSSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA163 || WSSS || UUDD || S-QDIZ || MIASINDME1&lt;br /&gt;
|-&lt;br /&gt;
| MIA164 || UUDD || KJFK || S-QDIZ || MIADMEJFK1&lt;br /&gt;
|-&lt;br /&gt;
| MIA165 || KJFK || UUDD || S-QDIZ || MIAJFKDME1, MIAJFKDME2&lt;br /&gt;
|-&lt;br /&gt;
| MIA166 || UUDD || WSSS || S-QDIZ || MIADMESIN1, MIADMESIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Important developments remaining==&lt;br /&gt;
&lt;br /&gt;
''We have completed the highest priority developments on the list, if you'd like us to do anything for the aircraft, please make a note below.''&lt;br /&gt;
&lt;br /&gt;
==Important Recently Completed Developments==&lt;br /&gt;
&lt;br /&gt;
* Modeled the Rolls Royce Trent 772B-60 Engines for the A330-243&lt;br /&gt;
* Animated Flaps, Speed-brakes and Parking Brake Levers (NOT PICK, ONLY TRANS/ROTATE)&lt;br /&gt;
* Animated the Throttle Quadrant (incl. Engine cutoffs - REQUIRED FOR MANUAL START-UP) - ''Manual Start-up is now possible''&lt;br /&gt;
* Fixed the '''Blue''' Hydraulic System&lt;br /&gt;
* Completed Separate Engine Sounds for the each variant&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-300_Series&amp;diff=51025</id>
		<title>Airbus A330-300 Series</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-300_Series&amp;diff=51025"/>
		<updated>2012-06-16T14:49:02Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: Created page with &amp;quot;{{infobox Aircraft |image       = A333-splash.png |name        = Airbus A330-300 Series |type        = Wide-body Airliner |fdm         = JSBSim |status      = Git Development ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A333-splash.png&lt;br /&gt;
|name        = Airbus A330-300 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = Git Development Version&lt;br /&gt;
|authors     = Narendran M, Chris M, Zhuang T, Geir M, Kyle D, A330-200 Developers&lt;br /&gt;
|fgname      = A330-303, A330-323, A330-343&lt;br /&gt;
|download    = https://gitorious.org/fg-airbus-a333/airbus-a330-300-main/archive-tarball/master&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a333/airbus-a330-300-main&lt;br /&gt;
}}&lt;br /&gt;
he '''Airbus A330-300 series''' project consists of the '''Airbus A330-303''' (A330-300 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-323''' (A330-300 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-343''' (A330-300 with ''Rolls Royce Trent 772B-60 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-300 models. The A330-300 series aircraft have been converted from the same developers' Airbus A330-200 series aircraft. The following changes have been made:&lt;br /&gt;
&lt;br /&gt;
* Fuselage Length Increased (6 fuselage sectional frames in front of the wings and 4 behind)&lt;br /&gt;
* Rudder Height Decreased (to be precise, by 0.59 meters)&lt;br /&gt;
* Textures Re-mapped and new paintkits created (to accommodate to the extended models)&lt;br /&gt;
* Animations fixed (nose and tail, due to extensions)&lt;br /&gt;
* Minor FDM Changes made (CoG, Weights, Fuel, Contact Points, Metrics (VStab Area and HTail Arm))&lt;br /&gt;
* New Liveries (see below)&lt;br /&gt;
&lt;br /&gt;
Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flight(s) ==&lt;br /&gt;
&lt;br /&gt;
=== Custom Emirates Flight from Frankfurt to Munich ===&lt;br /&gt;
&lt;br /&gt;
This flight was requested by Detlef N. (MIA0283), and video tutorials were recorded for different sections of the flight. The videos can be viewed below or in the ''FlightGear Airbus'' YouTube channel. Thank you for watching!&lt;br /&gt;
&lt;br /&gt;
''NOTE that these tutorials have been meant for the Airbus A330-200 series aircraft but are applicable to the A320neo and A330-300 series too. This is because of the shared flightdeck and systems on board most A3XX aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|R66q_10dwKw|480|Part 1: Flight Planning}}&lt;br /&gt;
&lt;br /&gt;
==== Manual Start-up ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|8TI14RJDn2k|480|Part 2: Manual Start-up}}&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Climb ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|IpkdhebC4-o|480|Part 3: Take-off and Climb}}&lt;br /&gt;
&lt;br /&gt;
''NOTE: Cruise skipped due to the fact that it may be '''boring'''''...&lt;br /&gt;
&lt;br /&gt;
==== Descent and Autoland ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|NeX3samzrqU|480|Part 4: Descent and Autoland}}&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-300 series have liveries for each variant (303, 323 an 343) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
''To be updated ASAP''&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Airbus A330-300 series do NOT have an airline's flight database. It's open for users to add their own routes. Nevertheless, a few Singapore Airlines A330-300 routes might be added to the default database in the near future.&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=51024</id>
		<title>Airbus A330-200 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=51024"/>
		<updated>2012-06-16T14:38:39Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Custom Emirates Flight from Frankfurt to Munich */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A332-splash.png&lt;br /&gt;
|name        = Airbus A330-200 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = Git Development Version&lt;br /&gt;
|authors     = Narendran M, Chris M, Zhuang T, Geir M, Kyle D, A320neo Developers&lt;br /&gt;
|fgname      = A330-203, A330-223, A330-243&lt;br /&gt;
|download    = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main/archive-tarball/master&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main&lt;br /&gt;
}}&lt;br /&gt;
The '''Airbus A330-200 series''' project consists of the '''Airbus A330-203''' (A330-200 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-223''' (A330-200 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-243''' (A330-200 with ''Rolls Royce Trent 772B-69 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-200 models. Note that the aircraft is still in development and a release has not yet been made. Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flights ==&lt;br /&gt;
&lt;br /&gt;
We'll show 2 example flights- a flight that uses a company route from the default flight database and a custom planned flight.&lt;br /&gt;
&lt;br /&gt;
=== MIA134 from Brisbane to Singapore (Company Route) ===&lt;br /&gt;
&lt;br /&gt;
MIA134 is one of merlion's alternate-day flights from Brisbane to Singapore. We'll just be using this as an example and you can use the same procedures from any route from the company database. (Take a look at our database flights below) Flight MIA134 is flown with an Airbus A330-243 (Rolls Royce Trent 772B-60 Engines) virtually registered S-QDAZ.&lt;br /&gt;
&lt;br /&gt;
First, start-up at any of the parking ramps at Brisbane's (YBBN) International Apron. As Brisbane doesn't have parking positions at the moment, start-up on runway 01 and taxi-to (best using pushback) a parking gate in the International Apron.&lt;br /&gt;
&lt;br /&gt;
==== Pre-Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
To start with the pre-flight planning, we need electrical power. For Airports that provide external power, we can use that and for other airports, the APU can provide power. At Brisbane, external power is available, so make sure your ground services dialog has external power box enabled and turn on '''EXT PWR''' from the ''Overhead Panel''. (View)&lt;br /&gt;
&lt;br /&gt;
Before we start anything, let's make sure everything's how they should be. Make sure only the following Overhead panel buttons have OFF showing on them- HYD YELLOW ELEC PUMP, ENG1, ENG2 and CTR TNK LTK FUEL PUMPS 1 AND 2, BAT1, BAT2, GEN1, GEN2 and APU GEN. EXT PWR should show ON. Now, look at the Pedestal and make sure both engine master switches are at OFF, the throttle is at idle, the engine mode is set to NORM, the speed-brakes are at 0, the parking brake is ON and the Flaps Lever is at 0. Let's now start with the pre-flight planning.&lt;br /&gt;
&lt;br /&gt;
* Turn to the ''FMGC/mCDU View'' and turn on the Airbus mCDU by rotating (scroll) the BRT knob to full.&lt;br /&gt;
&lt;br /&gt;
* Click on DATA and then A/C STATUS. Make sure the ACTIVE NAV DATABASE is ''27MAY-26AUG MIADatav3.1''. If not, please re-download the ''Database/Company/routes.xml'' file from gitorious.&lt;br /&gt;
&lt;br /&gt;
* Now, click on INIT to head to the routes initialization page. You can initialize the company route by entering the company route ID (reference below) or the departure and arrival ICAOs. I normally enter the departure and arrival ICAOs as that way, it gives you all available routes you can choose from. So enter '''YBBN/WSSS''' and click on the LSK (Line Selector Key) next to FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* The mCDU will show 2 available routes (MIABNESIN1 and MIABNESIN2) which you can scroll through using the left and right arrow keys on the mCDU keypad. We'll be using MIABNESIN2 for this flight, so view that and click on the LSK next to INSERT. Once you do that, you should see that MIASINBNE2 would be written under CO_RTE and YBBN/WSSS would be written under FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* Enter the Flight Number '''MIA134''' and click on the LSK next to FLT NUM. '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you want, you can also enter a COST INDEX for the flight (normally between 25 and 40). '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you have an alternate route (not supported atm), you can enter the Alternate airport ICAO and RTE ID in the ALTN/CO_RTE Field.&lt;br /&gt;
&lt;br /&gt;
* The final step in the INIT A page is your cruise altitude and Temperature. We'll be cruising at Flight Level 360 (FL360/36,000 ft) and checking the ''Environment&amp;gt;Weather Dialog'', it's about -55 degrees at that altitude, so enter '''360/-55''' and hit the LSK next to CRZ ALT/TEMP.&lt;br /&gt;
&lt;br /&gt;
''NOTE: To get the '''-''', press on the '''+/-''' key in the keypad twice.''&lt;br /&gt;
&lt;br /&gt;
* After INIT A is complete, let's proceed to INIT B (aka. FUEL PREDICTION Page), click on the RIGHT ARROW KEY on the keypad to go there.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Please skip the next 2 steps for the moment as this part requires fixing.''&lt;br /&gt;
&lt;br /&gt;
* Once there, the trip fuel/time should show about 120 blocks of fuel (atm, it shows 24 but it will be fixed soon) required for the flight. The Aircraft can hold a maximum of 172.5 Blocks (1 Block = 804 KG JET-A Fuel). It should also show that the total flight will be about 442 minutes long using the initialized route. That is 8 hours and 22 minutes, a decent time for about 4000 miles.&lt;br /&gt;
&lt;br /&gt;
* We'll take 10% fuel with us for reserves, so enter '''0/10''' and hit the LSK next to RSV. The mCDU will automatically calculate our extra fuel, TOW (Take-off Weight) and LW (Landing Weight).&lt;br /&gt;
&lt;br /&gt;
* Now, click on F-PLN to go to the Primary Flight-plan Management Page. Here, you'll see the automatically initialized flight plan which you can scroll through using the up and down arrow keys on the keypad. Atm, we don't need to make any changes to our flight-plan as the company route sets everything perfect for us. We'll come back to F-PLN Lateral Revision (LAT REV) in the next custom planned example flight.&lt;br /&gt;
&lt;br /&gt;
* We need to select a DEPARTURE and ARRIVAL procedure for our flight. To select a DEPARTURE Terminal Procedure, click on the LSK next to YBBN (Right above F-PLN DISCONTINUITY) and click on the LSK next to DEPARTURE.&lt;br /&gt;
&lt;br /&gt;
* I'll be using runway 19 for departure (Currently Winds are 200@9), so I click on the LSK next to 19.&lt;br /&gt;
&lt;br /&gt;
* Our first waypoint (after YBBN) is WOODY, so I want a DEPARTURE PROCEDURE that'll take me to WOODY. A procedure available for Runway 19 is ''WODY2A.19'' (at the end of the list). Select that and hit the LSK next to INSERT.&lt;br /&gt;
&lt;br /&gt;
* Now, for the arrival procedure, you want to find your last waypoint before WSSS, so go to the F-PLN page and scroll to the end. With this route, ''REPOV'' is the last waypoint. (With MIABNESIN1, LAVAX is the last waypoint.&lt;br /&gt;
&lt;br /&gt;
* Scroll back up and click on the LSK next to DEST WSSS and then select ARRIVAL.&lt;br /&gt;
&lt;br /&gt;
* We'll be landing on Runway 20R (usually the default intl. runway at WSSS), so I select 20R. For the Arrival Procedure, select and INSERT REME6B.20R as that procedure starts at REPOV.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Small sections based on the PERF, DIR and PROG pages are remaining but we'll get back to that once it's completely functional.''&lt;br /&gt;
&lt;br /&gt;
We have completed out basic flight-planning. We will focus on Radio Navigation later. Let's now fuel up for the flight. As we entered in the mCDU, we'll be starting with 130 blocks of fuel for this 8 and a half hour flight. That's 104,500 KG JET-A fuel. Open the Fuel Truck dialog, enable to truck, connect it to the aircraft, enter '''104500''' in hte REQUEST KG and Start Filling up the aircraft. Once the fueling is complete, we can disconnect the fuel truck and proceed to starting up the aircraft. Remember to first disconnect all ground services and remove the chokes.&lt;br /&gt;
&lt;br /&gt;
==== Manual Engines Start-Up Procedure ====&lt;br /&gt;
&lt;br /&gt;
* Turn on the Beacon Lights from the Lighting Control Panel.&lt;br /&gt;
&lt;br /&gt;
* Look up at the overhead panel and turn on the APU by turning on the APU MASTER SW and the START button. You should hear the APU spooling. Once it's started, turn off the APU START switch and turn on the APU GEN.&lt;br /&gt;
&lt;br /&gt;
* To get fuel to the engines, you need to turn on the LTK PUMPS, so turn on all the ENG1, ENG2 and CTR TNK FUEL PUMPS.&lt;br /&gt;
&lt;br /&gt;
* Switch to Pedestal View and in the throttle quadrant, set the Engine MODE to START, and then turn both engine master switches to ON.&lt;br /&gt;
&lt;br /&gt;
* Keep an eye on the Upper ECAM. When both Engine N1% exceeds 25%, the engines are started and running. Turn the Engine MODE back to NORM and turn off the APU.&lt;br /&gt;
&lt;br /&gt;
* Turn on the Navigation Lights.&lt;br /&gt;
&lt;br /&gt;
Release Parking Brakes and use 2 notches of Flaps for take-off. Pushback and taxi to the runway as usual. While taxiing, you could set your autopilot and other preferences. For autopilot, I'm going to make sure everything is disarmed and then set speed to IAS:250|MACH:0.72, altitude to 36000 ft (switch the black knob in behind the ALT knob to 1000 for easier scrolling, V/S to 2200 and finally click on the HDG knob to turn it to ''Managed'' Mode. You can also set ND and Lower ECAM Display Pages- I use the NAV page on the ND with 40 nm range (VORD, NDB and ARPT selected), and normally keep the FUEL page on the Lower ECAM. If you need to check another system, you can use the switching panel to change to that display.&lt;br /&gt;
&lt;br /&gt;
Finally, remember to set your altimeter setting. Get your altimeter setting from Environment&amp;gt;Weather and scroll the altimeter setting knob on the Glare-shield panel to that reading.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Managed Mode means the FMGC tells the computer where the plane should go. This is equivalent to LNAV on Boeing aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Cruise ====&lt;br /&gt;
&lt;br /&gt;
Once you're holding short, revise your reference speeds. At this weight, they'd be- V1:140, Vr:150, V2:156.&lt;br /&gt;
&lt;br /&gt;
When the runway is clear (and/or you have ATC's permission), taxi on to the runway and turn on the Strobe Lights. Power up the throttle all the way, and rotate at Vr and make sure you're airborne by V2. Retract your gears and when you reach the respective flaps extension speeds (PRINTED ON THE MAIN PANEL), retract the respective flaps. Once you've maintained a steady climb, turn on the A/THR and AP1 from the Glare-shield panel.&lt;br /&gt;
&lt;br /&gt;
The autopilot will automatically fly the departure procedure you entered and then transition to the F-PLN (flight-plan) from the Company Route. Once over 10000 ft, switch to 280 KIAS Speed and keep climbing, Around 18000 ft, switch to mach (setting at 0.72) and reduce the V/S to around 1800 fpm. &lt;br /&gt;
&lt;br /&gt;
Once you're over FL260 (26000 ft), reduce your V/S to 1000 fpm and increase mach to 0.78. Then sit back and relax (or go do something else) while the computer automatically takes you to your destination. &lt;br /&gt;
&lt;br /&gt;
'''REST COMING UP SOON'''&lt;br /&gt;
&lt;br /&gt;
=== Custom Emirates Flight from Frankfurt to Munich ===&lt;br /&gt;
&lt;br /&gt;
This flight was requested by Detlef N. (MIA0283), and video tutorials were recorded for different sections of the flight. The videos can be viewed below or in the ''FlightGear Airbus'' YouTube channel. Thank you for watching!&lt;br /&gt;
&lt;br /&gt;
==== Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|R66q_10dwKw|480|Part 1: Flight Planning}}&lt;br /&gt;
&lt;br /&gt;
==== Manual Start-up ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|8TI14RJDn2k|480|Part 2: Manual Start-up}}&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Climb ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|IpkdhebC4-o|480|Part 3: Take-off and Climb}}&lt;br /&gt;
&lt;br /&gt;
''NOTE: Cruise skipped due to the fact that it may be '''boring'''''...&lt;br /&gt;
&lt;br /&gt;
==== Descent and Autoland ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|NeX3samzrqU|480|Part 4: Descent and Autoland}}&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-200 series have liveries for each variant (203, 223 an 243) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-203 operators ===&lt;br /&gt;
&lt;br /&gt;
''ALL LIVERIES COMPLETE!''&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Afriqiyah Airways - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air France - '''COMPLETED'''&lt;br /&gt;
* EVA Air - '''COMPLETED'''&lt;br /&gt;
* EVA Air (Hello Kitty) - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* KLM Royal Dutch Airline - '''COMPLETED'''&lt;br /&gt;
* Qantas Airways - '''COMPLETED'''&lt;br /&gt;
* Qatar Airways - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas  - '''COMPLETED'''&lt;br /&gt;
* Turkish  - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-223 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Berlin - '''COMPLETED'''&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Air Greenland - '''COMPLETED'''&lt;br /&gt;
* Air India - '''COMPLTED'''&lt;br /&gt;
* Atlasjet - '''COMPLETED'''&lt;br /&gt;
* Brussels Airlines - '''COMPLETED'''&lt;br /&gt;
* China Southern - '''COMPLETED'''&lt;br /&gt;
* Delta Airlines - '''COMPLETED'''&lt;br /&gt;
* Edelweiss Air - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Eurofly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Korean Air - '''COMPLETED'''&lt;br /&gt;
* Malaysia Airlines - '''COMPLETED'''&lt;br /&gt;
* Royal Jordanian - '''COMPLETED'''&lt;br /&gt;
* Swiss International Air Lines - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas- '''COMPLETED''' &lt;br /&gt;
* TAP Portugal - '''COMPLETED'''&lt;br /&gt;
* Vietnam Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airbus A330-243 operators===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air China - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air Nigeria&lt;br /&gt;
* Air Transat - '''COMPLETED'''&lt;br /&gt;
* Avianca - '''COMPLETED'''&lt;br /&gt;
* China Eastern - '''COMPLETED'''&lt;br /&gt;
* Corsairfly - '''COMPLETED'''&lt;br /&gt;
* Cyprus  Airways - '''COMPLETED'''&lt;br /&gt;
* Egyptair - '''COMPLETED'''&lt;br /&gt;
* Emirates - '''COMPLETED'''&lt;br /&gt;
* Etihad - '''COMPLETED'''&lt;br /&gt;
* Garuda Indonesia - '''COMPLETED'''&lt;br /&gt;
* Gulf Air&lt;br /&gt;
* Hainan Airlines&lt;br /&gt;
* Hawaiian Air&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Hi Fly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Jet Airways - '''COMPLETED'''&lt;br /&gt;
* Middle East Airlines&lt;br /&gt;
* Monarch Airways&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Sichuan Airlines - '''COMPLETED'''&lt;br /&gt;
* South African Airways - '''COMPLETED'''&lt;br /&gt;
* SriLankan Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Scandinavia - '''COMPLETED'''&lt;br /&gt;
* US Airways&lt;br /&gt;
* Virgin Australia&lt;br /&gt;
* XL Airways&lt;br /&gt;
* Yemenia Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Default Flight Database contains [[Merlion Virtual Airlines]] Airbus A330-200 Routes. This database can be used by anyone, whether he/she is a merlion pilot or not. The example flight above explains how to use routes from the Flight Database.&lt;br /&gt;
&lt;br /&gt;
If you fly for a different Virtual Airline which uses the Airbus A330-200 (203/223/243), please contact your staff for the flight database.&lt;br /&gt;
&lt;br /&gt;
* Current Active Database - '''MIA_Data_v3.1''' ''(27MAY-26AUG)''&lt;br /&gt;
* Previous (Standby) Database - '''MIA_Data_v3.0''' (DOES NOT EXIST YET)&lt;br /&gt;
&lt;br /&gt;
===Available Routes Tables===&lt;br /&gt;
&lt;br /&gt;
''The following routes are complete and available.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA131 || WSSS || YBBN || S-QDAZ || MIASINBNE1, MIASINBNE2&lt;br /&gt;
|-&lt;br /&gt;
| MIA132 || YBBN || NZAA || S-QDAZ || MIABNEAKL1&lt;br /&gt;
|-&lt;br /&gt;
| MIA133 || NZAA || YBBN || S-QDAZ || MIAAKLBNE1&lt;br /&gt;
|-&lt;br /&gt;
| MIA134 || YBBN || WSSS || S-QDAZ || MIABNESIN1, MIABNESIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA135 || WSSS || FAJS || S-QDBZ || MIASINJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA136 || FAJS || SBGR || S-QDBZ || MIAJNBGRU1&lt;br /&gt;
|-&lt;br /&gt;
| MIA137 || SBGR || FAJS || S-QDBZ || MIAGRUJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA138 || FAJS || WSSS || S-QDBZ || MIAJNBSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA139 || WSSS || RJGG || S-QDCZ || MIASINNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA140 || RJGG || KLAX || S-QDCZ || MIANGOLAX1&lt;br /&gt;
|-&lt;br /&gt;
| MIA141 || KLAX || RJGG || S-QDCZ || MIALAXNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA142 || RJGG || WSSS || S-QDCZ || MIANGOSIN1, MIANGOSIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''The following Routes will be available soon.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA143 || WSSS || UHWW || S-QDDZ || MIASINVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA144 || UHWW || CYVR || S-QDDZ || MIAVVOVYR1&lt;br /&gt;
|-&lt;br /&gt;
| MIA145 || CYVR || UHWW || S-QDDZ || MIAVYRVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA146 || UHWW || WSSS || S-QDDZ || MIAVVOSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA147 || WSSS || OMDB || S-QDEZ || MIASINDXB1, MIASINDXB2&lt;br /&gt;
|-&lt;br /&gt;
| MIA148 || OMDB || EDDF || S-QDEZ || MIADXBFRA1, MIADXBFRA2&lt;br /&gt;
|-&lt;br /&gt;
| MIA149 || EDDF || OMDB || S-QDEZ || MIAFRADXB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA150 || OMDB || WSSS || S-QDEZ || MIADXBSIN1, MIASXBSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA151 || WSSS || LEBL || S-QDFZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA152 || LEBL || TNCM || S-QDFZ || MIABCNSXM1&lt;br /&gt;
|-&lt;br /&gt;
| MIA153 || TNCM || LEBL || S-QDFZ || MIASXMBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA154 || LEBL || WSSS || S-QDFZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA155 || WSSS || LEBL || S-QDGZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA156 || LEBL || KMIA || S-QDGZ || MIABCNMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA157 || KMIA || LEBL || S-QDGZ || MIAMIABCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA158 || LEBL || WSSS || S-QDGZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA159 || WSSS || EHAM || S-QDHZ || MIASINAMS1, MIASINAMS2&lt;br /&gt;
|-&lt;br /&gt;
| MIA160 || EHAM || KMIA || S-QDHZ || MIAAMSMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA161 || KMIA || EHAM || S-QDHZ || MIAMIAAMS1&lt;br /&gt;
|-&lt;br /&gt;
| MIA162 || EHAM || WSSS || S-QDHZ || MIAAMSSIN1, MIAAMSSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA163 || WSSS || UUDD || S-QDIZ || MIASINDME1&lt;br /&gt;
|-&lt;br /&gt;
| MIA164 || UUDD || KJFK || S-QDIZ || MIADMEJFK1&lt;br /&gt;
|-&lt;br /&gt;
| MIA165 || KJFK || UUDD || S-QDIZ || MIAJFKDME1, MIAJFKDME2&lt;br /&gt;
|-&lt;br /&gt;
| MIA166 || UUDD || WSSS || S-QDIZ || MIADMESIN1, MIADMESIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Important developments remaining==&lt;br /&gt;
&lt;br /&gt;
''We have completed the highest priority developments on the list, if you'd like us to do anything for the aircraft, please make a note below.''&lt;br /&gt;
&lt;br /&gt;
==Important Recently Completed Developments==&lt;br /&gt;
&lt;br /&gt;
* Modeled the Rolls Royce Trent 772B-60 Engines for the A330-243&lt;br /&gt;
* Animated Flaps, Speed-brakes and Parking Brake Levers (NOT PICK, ONLY TRANS/ROTATE)&lt;br /&gt;
* Animated the Throttle Quadrant (incl. Engine cutoffs - REQUIRED FOR MANUAL START-UP) - ''Manual Start-up is now possible''&lt;br /&gt;
* Fixed the '''Blue''' Hydraulic System&lt;br /&gt;
* Completed Separate Engine Sounds for the each variant&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=51023</id>
		<title>Airbus A330-200 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=51023"/>
		<updated>2012-06-16T14:37:57Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* GA860 from Jakarta to Hong Kong */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A332-splash.png&lt;br /&gt;
|name        = Airbus A330-200 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = Git Development Version&lt;br /&gt;
|authors     = Narendran M, Chris M, Zhuang T, Geir M, Kyle D, A320neo Developers&lt;br /&gt;
|fgname      = A330-203, A330-223, A330-243&lt;br /&gt;
|download    = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main/archive-tarball/master&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main&lt;br /&gt;
}}&lt;br /&gt;
The '''Airbus A330-200 series''' project consists of the '''Airbus A330-203''' (A330-200 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-223''' (A330-200 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-243''' (A330-200 with ''Rolls Royce Trent 772B-69 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-200 models. Note that the aircraft is still in development and a release has not yet been made. Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flights ==&lt;br /&gt;
&lt;br /&gt;
We'll show 2 example flights- a flight that uses a company route from the default flight database and a custom planned flight.&lt;br /&gt;
&lt;br /&gt;
=== MIA134 from Brisbane to Singapore (Company Route) ===&lt;br /&gt;
&lt;br /&gt;
MIA134 is one of merlion's alternate-day flights from Brisbane to Singapore. We'll just be using this as an example and you can use the same procedures from any route from the company database. (Take a look at our database flights below) Flight MIA134 is flown with an Airbus A330-243 (Rolls Royce Trent 772B-60 Engines) virtually registered S-QDAZ.&lt;br /&gt;
&lt;br /&gt;
First, start-up at any of the parking ramps at Brisbane's (YBBN) International Apron. As Brisbane doesn't have parking positions at the moment, start-up on runway 01 and taxi-to (best using pushback) a parking gate in the International Apron.&lt;br /&gt;
&lt;br /&gt;
==== Pre-Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
To start with the pre-flight planning, we need electrical power. For Airports that provide external power, we can use that and for other airports, the APU can provide power. At Brisbane, external power is available, so make sure your ground services dialog has external power box enabled and turn on '''EXT PWR''' from the ''Overhead Panel''. (View)&lt;br /&gt;
&lt;br /&gt;
Before we start anything, let's make sure everything's how they should be. Make sure only the following Overhead panel buttons have OFF showing on them- HYD YELLOW ELEC PUMP, ENG1, ENG2 and CTR TNK LTK FUEL PUMPS 1 AND 2, BAT1, BAT2, GEN1, GEN2 and APU GEN. EXT PWR should show ON. Now, look at the Pedestal and make sure both engine master switches are at OFF, the throttle is at idle, the engine mode is set to NORM, the speed-brakes are at 0, the parking brake is ON and the Flaps Lever is at 0. Let's now start with the pre-flight planning.&lt;br /&gt;
&lt;br /&gt;
* Turn to the ''FMGC/mCDU View'' and turn on the Airbus mCDU by rotating (scroll) the BRT knob to full.&lt;br /&gt;
&lt;br /&gt;
* Click on DATA and then A/C STATUS. Make sure the ACTIVE NAV DATABASE is ''27MAY-26AUG MIADatav3.1''. If not, please re-download the ''Database/Company/routes.xml'' file from gitorious.&lt;br /&gt;
&lt;br /&gt;
* Now, click on INIT to head to the routes initialization page. You can initialize the company route by entering the company route ID (reference below) or the departure and arrival ICAOs. I normally enter the departure and arrival ICAOs as that way, it gives you all available routes you can choose from. So enter '''YBBN/WSSS''' and click on the LSK (Line Selector Key) next to FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* The mCDU will show 2 available routes (MIABNESIN1 and MIABNESIN2) which you can scroll through using the left and right arrow keys on the mCDU keypad. We'll be using MIABNESIN2 for this flight, so view that and click on the LSK next to INSERT. Once you do that, you should see that MIASINBNE2 would be written under CO_RTE and YBBN/WSSS would be written under FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* Enter the Flight Number '''MIA134''' and click on the LSK next to FLT NUM. '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you want, you can also enter a COST INDEX for the flight (normally between 25 and 40). '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you have an alternate route (not supported atm), you can enter the Alternate airport ICAO and RTE ID in the ALTN/CO_RTE Field.&lt;br /&gt;
&lt;br /&gt;
* The final step in the INIT A page is your cruise altitude and Temperature. We'll be cruising at Flight Level 360 (FL360/36,000 ft) and checking the ''Environment&amp;gt;Weather Dialog'', it's about -55 degrees at that altitude, so enter '''360/-55''' and hit the LSK next to CRZ ALT/TEMP.&lt;br /&gt;
&lt;br /&gt;
''NOTE: To get the '''-''', press on the '''+/-''' key in the keypad twice.''&lt;br /&gt;
&lt;br /&gt;
* After INIT A is complete, let's proceed to INIT B (aka. FUEL PREDICTION Page), click on the RIGHT ARROW KEY on the keypad to go there.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Please skip the next 2 steps for the moment as this part requires fixing.''&lt;br /&gt;
&lt;br /&gt;
* Once there, the trip fuel/time should show about 120 blocks of fuel (atm, it shows 24 but it will be fixed soon) required for the flight. The Aircraft can hold a maximum of 172.5 Blocks (1 Block = 804 KG JET-A Fuel). It should also show that the total flight will be about 442 minutes long using the initialized route. That is 8 hours and 22 minutes, a decent time for about 4000 miles.&lt;br /&gt;
&lt;br /&gt;
* We'll take 10% fuel with us for reserves, so enter '''0/10''' and hit the LSK next to RSV. The mCDU will automatically calculate our extra fuel, TOW (Take-off Weight) and LW (Landing Weight).&lt;br /&gt;
&lt;br /&gt;
* Now, click on F-PLN to go to the Primary Flight-plan Management Page. Here, you'll see the automatically initialized flight plan which you can scroll through using the up and down arrow keys on the keypad. Atm, we don't need to make any changes to our flight-plan as the company route sets everything perfect for us. We'll come back to F-PLN Lateral Revision (LAT REV) in the next custom planned example flight.&lt;br /&gt;
&lt;br /&gt;
* We need to select a DEPARTURE and ARRIVAL procedure for our flight. To select a DEPARTURE Terminal Procedure, click on the LSK next to YBBN (Right above F-PLN DISCONTINUITY) and click on the LSK next to DEPARTURE.&lt;br /&gt;
&lt;br /&gt;
* I'll be using runway 19 for departure (Currently Winds are 200@9), so I click on the LSK next to 19.&lt;br /&gt;
&lt;br /&gt;
* Our first waypoint (after YBBN) is WOODY, so I want a DEPARTURE PROCEDURE that'll take me to WOODY. A procedure available for Runway 19 is ''WODY2A.19'' (at the end of the list). Select that and hit the LSK next to INSERT.&lt;br /&gt;
&lt;br /&gt;
* Now, for the arrival procedure, you want to find your last waypoint before WSSS, so go to the F-PLN page and scroll to the end. With this route, ''REPOV'' is the last waypoint. (With MIABNESIN1, LAVAX is the last waypoint.&lt;br /&gt;
&lt;br /&gt;
* Scroll back up and click on the LSK next to DEST WSSS and then select ARRIVAL.&lt;br /&gt;
&lt;br /&gt;
* We'll be landing on Runway 20R (usually the default intl. runway at WSSS), so I select 20R. For the Arrival Procedure, select and INSERT REME6B.20R as that procedure starts at REPOV.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Small sections based on the PERF, DIR and PROG pages are remaining but we'll get back to that once it's completely functional.''&lt;br /&gt;
&lt;br /&gt;
We have completed out basic flight-planning. We will focus on Radio Navigation later. Let's now fuel up for the flight. As we entered in the mCDU, we'll be starting with 130 blocks of fuel for this 8 and a half hour flight. That's 104,500 KG JET-A fuel. Open the Fuel Truck dialog, enable to truck, connect it to the aircraft, enter '''104500''' in hte REQUEST KG and Start Filling up the aircraft. Once the fueling is complete, we can disconnect the fuel truck and proceed to starting up the aircraft. Remember to first disconnect all ground services and remove the chokes.&lt;br /&gt;
&lt;br /&gt;
==== Manual Engines Start-Up Procedure ====&lt;br /&gt;
&lt;br /&gt;
* Turn on the Beacon Lights from the Lighting Control Panel.&lt;br /&gt;
&lt;br /&gt;
* Look up at the overhead panel and turn on the APU by turning on the APU MASTER SW and the START button. You should hear the APU spooling. Once it's started, turn off the APU START switch and turn on the APU GEN.&lt;br /&gt;
&lt;br /&gt;
* To get fuel to the engines, you need to turn on the LTK PUMPS, so turn on all the ENG1, ENG2 and CTR TNK FUEL PUMPS.&lt;br /&gt;
&lt;br /&gt;
* Switch to Pedestal View and in the throttle quadrant, set the Engine MODE to START, and then turn both engine master switches to ON.&lt;br /&gt;
&lt;br /&gt;
* Keep an eye on the Upper ECAM. When both Engine N1% exceeds 25%, the engines are started and running. Turn the Engine MODE back to NORM and turn off the APU.&lt;br /&gt;
&lt;br /&gt;
* Turn on the Navigation Lights.&lt;br /&gt;
&lt;br /&gt;
Release Parking Brakes and use 2 notches of Flaps for take-off. Pushback and taxi to the runway as usual. While taxiing, you could set your autopilot and other preferences. For autopilot, I'm going to make sure everything is disarmed and then set speed to IAS:250|MACH:0.72, altitude to 36000 ft (switch the black knob in behind the ALT knob to 1000 for easier scrolling, V/S to 2200 and finally click on the HDG knob to turn it to ''Managed'' Mode. You can also set ND and Lower ECAM Display Pages- I use the NAV page on the ND with 40 nm range (VORD, NDB and ARPT selected), and normally keep the FUEL page on the Lower ECAM. If you need to check another system, you can use the switching panel to change to that display.&lt;br /&gt;
&lt;br /&gt;
Finally, remember to set your altimeter setting. Get your altimeter setting from Environment&amp;gt;Weather and scroll the altimeter setting knob on the Glare-shield panel to that reading.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Managed Mode means the FMGC tells the computer where the plane should go. This is equivalent to LNAV on Boeing aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Cruise ====&lt;br /&gt;
&lt;br /&gt;
Once you're holding short, revise your reference speeds. At this weight, they'd be- V1:140, Vr:150, V2:156.&lt;br /&gt;
&lt;br /&gt;
When the runway is clear (and/or you have ATC's permission), taxi on to the runway and turn on the Strobe Lights. Power up the throttle all the way, and rotate at Vr and make sure you're airborne by V2. Retract your gears and when you reach the respective flaps extension speeds (PRINTED ON THE MAIN PANEL), retract the respective flaps. Once you've maintained a steady climb, turn on the A/THR and AP1 from the Glare-shield panel.&lt;br /&gt;
&lt;br /&gt;
The autopilot will automatically fly the departure procedure you entered and then transition to the F-PLN (flight-plan) from the Company Route. Once over 10000 ft, switch to 280 KIAS Speed and keep climbing, Around 18000 ft, switch to mach (setting at 0.72) and reduce the V/S to around 1800 fpm. &lt;br /&gt;
&lt;br /&gt;
Once you're over FL260 (26000 ft), reduce your V/S to 1000 fpm and increase mach to 0.78. Then sit back and relax (or go do something else) while the computer automatically takes you to your destination. &lt;br /&gt;
&lt;br /&gt;
'''REST COMING UP SOON'''&lt;br /&gt;
&lt;br /&gt;
=== Custom Emirates Flight from Frankfurt to Munich ===&lt;br /&gt;
&lt;br /&gt;
This flight was requested by Detlef N. (MIA0283), and video tutorials were recorded for different sections of the flight. The videos can be viewed below or in the ''FlightGear Airbus'' YouTube channel. Thank you for watching!&lt;br /&gt;
&lt;br /&gt;
==== Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|R66q_10dwKw|720|Part 1: Flight Planning}}&lt;br /&gt;
&lt;br /&gt;
==== Manual Start-up ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|8TI14RJDn2k|720|Part 2: Manual Start-up}}&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Climb ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|IpkdhebC4-o|720|Part 3: Take-off and Climb}}&lt;br /&gt;
&lt;br /&gt;
''NOTE: Cruise skipped due to the fact that it may be '''boring'''''...&lt;br /&gt;
&lt;br /&gt;
==== Descent and Autoland ====&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|NeX3samzrqU|720|Part 4: Descent and Autoland}}&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-200 series have liveries for each variant (203, 223 an 243) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-203 operators ===&lt;br /&gt;
&lt;br /&gt;
''ALL LIVERIES COMPLETE!''&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Afriqiyah Airways - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air France - '''COMPLETED'''&lt;br /&gt;
* EVA Air - '''COMPLETED'''&lt;br /&gt;
* EVA Air (Hello Kitty) - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* KLM Royal Dutch Airline - '''COMPLETED'''&lt;br /&gt;
* Qantas Airways - '''COMPLETED'''&lt;br /&gt;
* Qatar Airways - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas  - '''COMPLETED'''&lt;br /&gt;
* Turkish  - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-223 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Berlin - '''COMPLETED'''&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Air Greenland - '''COMPLETED'''&lt;br /&gt;
* Air India - '''COMPLTED'''&lt;br /&gt;
* Atlasjet - '''COMPLETED'''&lt;br /&gt;
* Brussels Airlines - '''COMPLETED'''&lt;br /&gt;
* China Southern - '''COMPLETED'''&lt;br /&gt;
* Delta Airlines - '''COMPLETED'''&lt;br /&gt;
* Edelweiss Air - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Eurofly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Korean Air - '''COMPLETED'''&lt;br /&gt;
* Malaysia Airlines - '''COMPLETED'''&lt;br /&gt;
* Royal Jordanian - '''COMPLETED'''&lt;br /&gt;
* Swiss International Air Lines - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas- '''COMPLETED''' &lt;br /&gt;
* TAP Portugal - '''COMPLETED'''&lt;br /&gt;
* Vietnam Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airbus A330-243 operators===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air China - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air Nigeria&lt;br /&gt;
* Air Transat - '''COMPLETED'''&lt;br /&gt;
* Avianca - '''COMPLETED'''&lt;br /&gt;
* China Eastern - '''COMPLETED'''&lt;br /&gt;
* Corsairfly - '''COMPLETED'''&lt;br /&gt;
* Cyprus  Airways - '''COMPLETED'''&lt;br /&gt;
* Egyptair - '''COMPLETED'''&lt;br /&gt;
* Emirates - '''COMPLETED'''&lt;br /&gt;
* Etihad - '''COMPLETED'''&lt;br /&gt;
* Garuda Indonesia - '''COMPLETED'''&lt;br /&gt;
* Gulf Air&lt;br /&gt;
* Hainan Airlines&lt;br /&gt;
* Hawaiian Air&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Hi Fly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Jet Airways - '''COMPLETED'''&lt;br /&gt;
* Middle East Airlines&lt;br /&gt;
* Monarch Airways&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Sichuan Airlines - '''COMPLETED'''&lt;br /&gt;
* South African Airways - '''COMPLETED'''&lt;br /&gt;
* SriLankan Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Scandinavia - '''COMPLETED'''&lt;br /&gt;
* US Airways&lt;br /&gt;
* Virgin Australia&lt;br /&gt;
* XL Airways&lt;br /&gt;
* Yemenia Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Default Flight Database contains [[Merlion Virtual Airlines]] Airbus A330-200 Routes. This database can be used by anyone, whether he/she is a merlion pilot or not. The example flight above explains how to use routes from the Flight Database.&lt;br /&gt;
&lt;br /&gt;
If you fly for a different Virtual Airline which uses the Airbus A330-200 (203/223/243), please contact your staff for the flight database.&lt;br /&gt;
&lt;br /&gt;
* Current Active Database - '''MIA_Data_v3.1''' ''(27MAY-26AUG)''&lt;br /&gt;
* Previous (Standby) Database - '''MIA_Data_v3.0''' (DOES NOT EXIST YET)&lt;br /&gt;
&lt;br /&gt;
===Available Routes Tables===&lt;br /&gt;
&lt;br /&gt;
''The following routes are complete and available.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA131 || WSSS || YBBN || S-QDAZ || MIASINBNE1, MIASINBNE2&lt;br /&gt;
|-&lt;br /&gt;
| MIA132 || YBBN || NZAA || S-QDAZ || MIABNEAKL1&lt;br /&gt;
|-&lt;br /&gt;
| MIA133 || NZAA || YBBN || S-QDAZ || MIAAKLBNE1&lt;br /&gt;
|-&lt;br /&gt;
| MIA134 || YBBN || WSSS || S-QDAZ || MIABNESIN1, MIABNESIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA135 || WSSS || FAJS || S-QDBZ || MIASINJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA136 || FAJS || SBGR || S-QDBZ || MIAJNBGRU1&lt;br /&gt;
|-&lt;br /&gt;
| MIA137 || SBGR || FAJS || S-QDBZ || MIAGRUJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA138 || FAJS || WSSS || S-QDBZ || MIAJNBSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA139 || WSSS || RJGG || S-QDCZ || MIASINNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA140 || RJGG || KLAX || S-QDCZ || MIANGOLAX1&lt;br /&gt;
|-&lt;br /&gt;
| MIA141 || KLAX || RJGG || S-QDCZ || MIALAXNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA142 || RJGG || WSSS || S-QDCZ || MIANGOSIN1, MIANGOSIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''The following Routes will be available soon.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA143 || WSSS || UHWW || S-QDDZ || MIASINVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA144 || UHWW || CYVR || S-QDDZ || MIAVVOVYR1&lt;br /&gt;
|-&lt;br /&gt;
| MIA145 || CYVR || UHWW || S-QDDZ || MIAVYRVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA146 || UHWW || WSSS || S-QDDZ || MIAVVOSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA147 || WSSS || OMDB || S-QDEZ || MIASINDXB1, MIASINDXB2&lt;br /&gt;
|-&lt;br /&gt;
| MIA148 || OMDB || EDDF || S-QDEZ || MIADXBFRA1, MIADXBFRA2&lt;br /&gt;
|-&lt;br /&gt;
| MIA149 || EDDF || OMDB || S-QDEZ || MIAFRADXB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA150 || OMDB || WSSS || S-QDEZ || MIADXBSIN1, MIASXBSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA151 || WSSS || LEBL || S-QDFZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA152 || LEBL || TNCM || S-QDFZ || MIABCNSXM1&lt;br /&gt;
|-&lt;br /&gt;
| MIA153 || TNCM || LEBL || S-QDFZ || MIASXMBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA154 || LEBL || WSSS || S-QDFZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA155 || WSSS || LEBL || S-QDGZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA156 || LEBL || KMIA || S-QDGZ || MIABCNMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA157 || KMIA || LEBL || S-QDGZ || MIAMIABCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA158 || LEBL || WSSS || S-QDGZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA159 || WSSS || EHAM || S-QDHZ || MIASINAMS1, MIASINAMS2&lt;br /&gt;
|-&lt;br /&gt;
| MIA160 || EHAM || KMIA || S-QDHZ || MIAAMSMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA161 || KMIA || EHAM || S-QDHZ || MIAMIAAMS1&lt;br /&gt;
|-&lt;br /&gt;
| MIA162 || EHAM || WSSS || S-QDHZ || MIAAMSSIN1, MIAAMSSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA163 || WSSS || UUDD || S-QDIZ || MIASINDME1&lt;br /&gt;
|-&lt;br /&gt;
| MIA164 || UUDD || KJFK || S-QDIZ || MIADMEJFK1&lt;br /&gt;
|-&lt;br /&gt;
| MIA165 || KJFK || UUDD || S-QDIZ || MIAJFKDME1, MIAJFKDME2&lt;br /&gt;
|-&lt;br /&gt;
| MIA166 || UUDD || WSSS || S-QDIZ || MIADMESIN1, MIADMESIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Important developments remaining==&lt;br /&gt;
&lt;br /&gt;
''We have completed the highest priority developments on the list, if you'd like us to do anything for the aircraft, please make a note below.''&lt;br /&gt;
&lt;br /&gt;
==Important Recently Completed Developments==&lt;br /&gt;
&lt;br /&gt;
* Modeled the Rolls Royce Trent 772B-60 Engines for the A330-243&lt;br /&gt;
* Animated Flaps, Speed-brakes and Parking Brake Levers (NOT PICK, ONLY TRANS/ROTATE)&lt;br /&gt;
* Animated the Throttle Quadrant (incl. Engine cutoffs - REQUIRED FOR MANUAL START-UP) - ''Manual Start-up is now possible''&lt;br /&gt;
* Fixed the '''Blue''' Hydraulic System&lt;br /&gt;
* Completed Separate Engine Sounds for the each variant&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=50767</id>
		<title>Airbus A330-200 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=50767"/>
		<updated>2012-06-03T04:14:47Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A332-splash.png&lt;br /&gt;
|name        = Airbus A330-200 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = Git Development Version&lt;br /&gt;
|authors     = Narendran M, Chris M, Zhuang T, Geir M, Kyle D, A320neo Developers&lt;br /&gt;
|fgname      = A330-203, A330-223, A330-243&lt;br /&gt;
|download    = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main/archive-tarball/master&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main&lt;br /&gt;
}}&lt;br /&gt;
The '''Airbus A330-200 series''' project consists of the '''Airbus A330-203''' (A330-200 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-223''' (A330-200 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-243''' (A330-200 with ''Rolls Royce Trent 772B-69 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-200 models. Note that the aircraft is still in development and a release has not yet been made. Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flights ==&lt;br /&gt;
&lt;br /&gt;
We'll show 2 example flights- a flight that uses a company route from the default flight database and a custom planned flight.&lt;br /&gt;
&lt;br /&gt;
=== MIA134 from Brisbane to Singapore (Company Route) ===&lt;br /&gt;
&lt;br /&gt;
MIA134 is one of merlion's alternate-day flights from Brisbane to Singapore. We'll just be using this as an example and you can use the same procedures from any route from the company database. (Take a look at our database flights below) Flight MIA134 is flown with an Airbus A330-243 (Rolls Royce Trent 772B-60 Engines) virtually registered S-QDAZ.&lt;br /&gt;
&lt;br /&gt;
First, start-up at any of the parking ramps at Brisbane's (YBBN) International Apron. As Brisbane doesn't have parking positions at the moment, start-up on runway 01 and taxi-to (best using pushback) a parking gate in the International Apron.&lt;br /&gt;
&lt;br /&gt;
==== Pre-Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
To start with the pre-flight planning, we need electrical power. For Airports that provide external power, we can use that and for other airports, the APU can provide power. At Brisbane, external power is available, so make sure your ground services dialog has external power box enabled and turn on '''EXT PWR''' from the ''Overhead Panel''. (View)&lt;br /&gt;
&lt;br /&gt;
Before we start anything, let's make sure everything's how they should be. Make sure only the following Overhead panel buttons have OFF showing on them- HYD YELLOW ELEC PUMP, ENG1, ENG2 and CTR TNK LTK FUEL PUMPS 1 AND 2, BAT1, BAT2, GEN1, GEN2 and APU GEN. EXT PWR should show ON. Now, look at the Pedestal and make sure both engine master switches are at OFF, the throttle is at idle, the engine mode is set to NORM, the speed-brakes are at 0, the parking brake is ON and the Flaps Lever is at 0. Let's now start with the pre-flight planning.&lt;br /&gt;
&lt;br /&gt;
* Turn to the ''FMGC/mCDU View'' and turn on the Airbus mCDU by rotating (scroll) the BRT knob to full.&lt;br /&gt;
&lt;br /&gt;
* Click on DATA and then A/C STATUS. Make sure the ACTIVE NAV DATABASE is ''27MAY-26AUG MIADatav3.1''. If not, please re-download the ''Database/Company/routes.xml'' file from gitorious.&lt;br /&gt;
&lt;br /&gt;
* Now, click on INIT to head to the routes initialization page. You can initialize the company route by entering the company route ID (reference below) or the departure and arrival ICAOs. I normally enter the departure and arrival ICAOs as that way, it gives you all available routes you can choose from. So enter '''YBBN/WSSS''' and click on the LSK (Line Selector Key) next to FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* The mCDU will show 2 available routes (MIABNESIN1 and MIABNESIN2) which you can scroll through using the left and right arrow keys on the mCDU keypad. We'll be using MIABNESIN2 for this flight, so view that and click on the LSK next to INSERT. Once you do that, you should see that MIASINBNE2 would be written under CO_RTE and YBBN/WSSS would be written under FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* Enter the Flight Number '''MIA134''' and click on the LSK next to FLT NUM. '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you want, you can also enter a COST INDEX for the flight (normally between 25 and 40). '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you have an alternate route (not supported atm), you can enter the Alternate airport ICAO and RTE ID in the ALTN/CO_RTE Field.&lt;br /&gt;
&lt;br /&gt;
* The final step in the INIT A page is your cruise altitude and Temperature. We'll be cruising at Flight Level 360 (FL360/36,000 ft) and checking the ''Environment&amp;gt;Weather Dialog'', it's about -55 degrees at that altitude, so enter '''360/-55''' and hit the LSK next to CRZ ALT/TEMP.&lt;br /&gt;
&lt;br /&gt;
''NOTE: To get the '''-''', press on the '''+/-''' key in the keypad twice.''&lt;br /&gt;
&lt;br /&gt;
* After INIT A is complete, let's proceed to INIT B (aka. FUEL PREDICTION Page), click on the RIGHT ARROW KEY on the keypad to go there.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Please skip the next 2 steps for the moment as this part requires fixing.''&lt;br /&gt;
&lt;br /&gt;
* Once there, the trip fuel/time should show about 120 blocks of fuel (atm, it shows 24 but it will be fixed soon) required for the flight. The Aircraft can hold a maximum of 172.5 Blocks (1 Block = 804 KG JET-A Fuel). It should also show that the total flight will be about 442 minutes long using the initialized route. That is 8 hours and 22 minutes, a decent time for about 4000 miles.&lt;br /&gt;
&lt;br /&gt;
* We'll take 10% fuel with us for reserves, so enter '''0/10''' and hit the LSK next to RSV. The mCDU will automatically calculate our extra fuel, TOW (Take-off Weight) and LW (Landing Weight).&lt;br /&gt;
&lt;br /&gt;
* Now, click on F-PLN to go to the Primary Flight-plan Management Page. Here, you'll see the automatically initialized flight plan which you can scroll through using the up and down arrow keys on the keypad. Atm, we don't need to make any changes to our flight-plan as the company route sets everything perfect for us. We'll come back to F-PLN Lateral Revision (LAT REV) in the next custom planned example flight.&lt;br /&gt;
&lt;br /&gt;
* We need to select a DEPARTURE and ARRIVAL procedure for our flight. To select a DEPARTURE Terminal Procedure, click on the LSK next to YBBN (Right above F-PLN DISCONTINUITY) and click on the LSK next to DEPARTURE.&lt;br /&gt;
&lt;br /&gt;
* I'll be using runway 19 for departure (Currently Winds are 200@9), so I click on the LSK next to 19.&lt;br /&gt;
&lt;br /&gt;
* Our first waypoint (after YBBN) is WOODY, so I want a DEPARTURE PROCEDURE that'll take me to WOODY. A procedure available for Runway 19 is ''WODY2A.19'' (at the end of the list). Select that and hit the LSK next to INSERT.&lt;br /&gt;
&lt;br /&gt;
* Now, for the arrival procedure, you want to find your last waypoint before WSSS, so go to the F-PLN page and scroll to the end. With this route, ''REPOV'' is the last waypoint. (With MIABNESIN1, LAVAX is the last waypoint.&lt;br /&gt;
&lt;br /&gt;
* Scroll back up and click on the LSK next to DEST WSSS and then select ARRIVAL.&lt;br /&gt;
&lt;br /&gt;
* We'll be landing on Runway 20R (usually the default intl. runway at WSSS), so I select 20R. For the Arrival Procedure, select and INSERT REME6B.20R as that procedure starts at REPOV.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Small sections based on the PERF, DIR and PROG pages are remaining but we'll get back to that once it's completely functional.''&lt;br /&gt;
&lt;br /&gt;
We have completed out basic flight-planning. We will focus on Radio Navigation later. Let's now fuel up for the flight. As we entered in the mCDU, we'll be starting with 130 blocks of fuel for this 8 and a half hour flight. That's 104,500 KG JET-A fuel. Open the Fuel Truck dialog, enable to truck, connect it to the aircraft, enter '''104500''' in hte REQUEST KG and Start Filling up the aircraft. Once the fueling is complete, we can disconnect the fuel truck and proceed to starting up the aircraft. Remember to first disconnect all ground services and remove the chokes.&lt;br /&gt;
&lt;br /&gt;
==== Manual Engines Start-Up Procedure ====&lt;br /&gt;
&lt;br /&gt;
* Turn on the Beacon Lights from the Lighting Control Panel.&lt;br /&gt;
&lt;br /&gt;
* Look up at the overhead panel and turn on the APU by turning on the APU MASTER SW and the START button. You should hear the APU spooling. Once it's started, turn off the APU START switch and turn on the APU GEN.&lt;br /&gt;
&lt;br /&gt;
* To get fuel to the engines, you need to turn on the LTK PUMPS, so turn on all the ENG1, ENG2 and CTR TNK FUEL PUMPS.&lt;br /&gt;
&lt;br /&gt;
* Switch to Pedestal View and in the throttle quadrant, set the Engine MODE to START, and then turn both engine master switches to ON.&lt;br /&gt;
&lt;br /&gt;
* Keep an eye on the Upper ECAM. When both Engine N1% exceeds 25%, the engines are started and running. Turn the Engine MODE back to NORM and turn off the APU.&lt;br /&gt;
&lt;br /&gt;
* Turn on the Navigation Lights.&lt;br /&gt;
&lt;br /&gt;
Release Parking Brakes and use 2 notches of Flaps for take-off. Pushback and taxi to the runway as usual. While taxiing, you could set your autopilot and other preferences. For autopilot, I'm going to make sure everything is disarmed and then set speed to IAS:250|MACH:0.72, altitude to 36000 ft (switch the black knob in behind the ALT knob to 1000 for easier scrolling, V/S to 2200 and finally click on the HDG knob to turn it to ''Managed'' Mode. You can also set ND and Lower ECAM Display Pages- I use the NAV page on the ND with 40 nm range (VORD, NDB and ARPT selected), and normally keep the FUEL page on the Lower ECAM. If you need to check another system, you can use the switching panel to change to that display.&lt;br /&gt;
&lt;br /&gt;
Finally, remember to set your altimeter setting. Get your altimeter setting from Environment&amp;gt;Weather and scroll the altimeter setting knob on the Glare-shield panel to that reading.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Managed Mode means the FMGC tells the computer where the plane should go. This is equivalent to LNAV on Boeing aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Cruise ====&lt;br /&gt;
&lt;br /&gt;
Once you're holding short, revise your reference speeds. At this weight, they'd be- V1:140, Vr:150, V2:156.&lt;br /&gt;
&lt;br /&gt;
When the runway is clear (and/or you have ATC's permission), taxi on to the runway and turn on the Strobe Lights. Power up the throttle all the way, and rotate at Vr and make sure you're airborne by V2. Retract your gears and when you reach the respective flaps extension speeds (PRINTED ON THE MAIN PANEL), retract the respective flaps. Once you've maintained a steady climb, turn on the A/THR and AP1 from the Glare-shield panel.&lt;br /&gt;
&lt;br /&gt;
The autopilot will automatically fly the departure procedure you entered and then transition to the F-PLN (flight-plan) from the Company Route. Once over 10000 ft, switch to 280 KIAS Speed and keep climbing, Around 18000 ft, switch to mach (setting at 0.72) and reduce the V/S to around 1800 fpm. &lt;br /&gt;
&lt;br /&gt;
Once you're over FL260 (26000 ft), reduce your V/S to 1000 fpm and increase mach to 0.78. Then sit back and relax (or go do something else) while the computer automatically takes you to your destination. &lt;br /&gt;
&lt;br /&gt;
'''REST COMING UP SOON'''&lt;br /&gt;
&lt;br /&gt;
=== GA860 from Jakarta to Hong Kong ===&lt;br /&gt;
&lt;br /&gt;
GA860 is a daily ''Garuda Indonesia'' Route flown with an Airbus A330-243.&lt;br /&gt;
&lt;br /&gt;
'''More Info about this example Flight coming soon...'''&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-200 series have liveries for each variant (203, 223 an 243) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-203 operators ===&lt;br /&gt;
&lt;br /&gt;
''ALL LIVERIES COMPLETE!''&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Afriqiyah Airways - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air France - '''COMPLETED'''&lt;br /&gt;
* EVA Air - '''COMPLETED'''&lt;br /&gt;
* EVA Air (Hello Kitty) - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* KLM Royal Dutch Airline - '''COMPLETED'''&lt;br /&gt;
* Qantas Airways - '''COMPLETED'''&lt;br /&gt;
* Qatar Airways - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas  - '''COMPLETED'''&lt;br /&gt;
* Turkish  - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-223 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Berlin - '''COMPLETED'''&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Air Greenland - '''COMPLETED'''&lt;br /&gt;
* Air India - '''COMPLTED'''&lt;br /&gt;
* Atlasjet - '''COMPLETED'''&lt;br /&gt;
* Brussels Airlines - '''COMPLETED'''&lt;br /&gt;
* China Southern - '''COMPLETED'''&lt;br /&gt;
* Delta Airlines - '''COMPLETED'''&lt;br /&gt;
* Edelweiss Air - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Eurofly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Korean Air - '''COMPLETED'''&lt;br /&gt;
* Malaysia Airlines - '''COMPLETED'''&lt;br /&gt;
* Royal Jordanian - '''COMPLETED'''&lt;br /&gt;
* Swiss International Air Lines - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas- '''COMPLETED''' &lt;br /&gt;
* TAP Portugal - '''COMPLETED'''&lt;br /&gt;
* Vietnam Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airbus A330-243 operators===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air China - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air Nigeria&lt;br /&gt;
* Air Transat - '''COMPLETED'''&lt;br /&gt;
* Avianca - '''COMPLETED'''&lt;br /&gt;
* China Eastern - '''COMPLETED'''&lt;br /&gt;
* Corsairfly - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Cyprus  Airways - '''COMPLETED'''&lt;br /&gt;
* Egyptair - '''COMPLETED'''&lt;br /&gt;
* Emirates - '''COMPLETED'''&lt;br /&gt;
* Etihad - '''COMPLETED'''&lt;br /&gt;
* Garuda Indonesia - '''COMPLETED'''&lt;br /&gt;
* Gulf Air&lt;br /&gt;
* Hainan Airlines&lt;br /&gt;
* Hawaiian Air&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Hi Fly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Jet Airways - '''COMPLETED'''&lt;br /&gt;
* Middle East Airlines&lt;br /&gt;
* Monarch Airways&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Sichuan Airlines - '''COMPLETED'''&lt;br /&gt;
* South African Airways - '''COMPLETED'''&lt;br /&gt;
* SriLankan Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Scandinavia - '''COMPLETED'''&lt;br /&gt;
* US Airways&lt;br /&gt;
* Virgin Australia&lt;br /&gt;
* XL Airways&lt;br /&gt;
* Yemenia Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Default Flight Database contains [[Merlion Virtual Airlines]] Airbus A330-200 Routes. This database can be used by anyone, whether he/she is a merlion pilot or not. The example flight above explains how to use routes from the Flight Database.&lt;br /&gt;
&lt;br /&gt;
If you fly for a different Virtual Airline which uses the Airbus A330-200 (203/223/243), please contact your staff for the flight database.&lt;br /&gt;
&lt;br /&gt;
* Current Active Database - '''MIA_Data_v3.1''' ''(27MAY-26AUG)''&lt;br /&gt;
* Previous (Standby) Database - '''MIA_Data_v3.0''' (DOES NOT EXIST YET)&lt;br /&gt;
&lt;br /&gt;
===Available Routes Tables===&lt;br /&gt;
&lt;br /&gt;
''The following routes are complete and available.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA131 || WSSS || YBBN || S-QDAZ || MIASINBNE1, MIASINBNE2&lt;br /&gt;
|-&lt;br /&gt;
| MIA132 || YBBN || NZAA || S-QDAZ || MIABNEAKL1&lt;br /&gt;
|-&lt;br /&gt;
| MIA133 || NZAA || YBBN || S-QDAZ || MIAAKLBNE1&lt;br /&gt;
|-&lt;br /&gt;
| MIA134 || YBBN || WSSS || S-QDAZ || MIABNESIN1, MIABNESIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA135 || WSSS || FAJS || S-QDBZ || MIASINJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA136 || FAJS || SBGR || S-QDBZ || MIAJNBGRU1&lt;br /&gt;
|-&lt;br /&gt;
| MIA137 || SBGR || FAJS || S-QDBZ || MIAGRUJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA138 || FAJS || WSSS || S-QDBZ || MIAJNBSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA139 || WSSS || RJGG || S-QDCZ || MIASINNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA140 || RJGG || KLAX || S-QDCZ || MIANGOLAX1&lt;br /&gt;
|-&lt;br /&gt;
| MIA141 || KLAX || RJGG || S-QDCZ || MIALAXNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA142 || RJGG || WSSS || S-QDCZ || MIANGOSIN1, MIANGOSIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''The following Routes will be available soon.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA143 || WSSS || UHWW || S-QDDZ || MIASINVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA144 || UHWW || CYVR || S-QDDZ || MIAVVOVYR1&lt;br /&gt;
|-&lt;br /&gt;
| MIA145 || CYVR || UHWW || S-QDDZ || MIAVYRVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA146 || UHWW || WSSS || S-QDDZ || MIAVVOSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA147 || WSSS || OMDB || S-QDEZ || MIASINDXB1, MIASINDXB2&lt;br /&gt;
|-&lt;br /&gt;
| MIA148 || OMDB || EDDF || S-QDEZ || MIADXBFRA1, MIADXBFRA2&lt;br /&gt;
|-&lt;br /&gt;
| MIA149 || EDDF || OMDB || S-QDEZ || MIAFRADXB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA150 || OMDB || WSSS || S-QDEZ || MIADXBSIN1, MIASXBSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA151 || WSSS || LEBL || S-QDFZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA152 || LEBL || TNCM || S-QDFZ || MIABCNSXM1&lt;br /&gt;
|-&lt;br /&gt;
| MIA153 || TNCM || LEBL || S-QDFZ || MIASXMBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA154 || LEBL || WSSS || S-QDFZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA155 || WSSS || LEBL || S-QDGZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA156 || LEBL || KMIA || S-QDGZ || MIABCNMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA157 || KMIA || LEBL || S-QDGZ || MIAMIABCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA158 || LEBL || WSSS || S-QDGZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA159 || WSSS || EHAM || S-QDHZ || MIASINAMS1, MIASINAMS2&lt;br /&gt;
|-&lt;br /&gt;
| MIA160 || EHAM || KMIA || S-QDHZ || MIAAMSMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA161 || KMIA || EHAM || S-QDHZ || MIAMIAAMS1&lt;br /&gt;
|-&lt;br /&gt;
| MIA162 || EHAM || WSSS || S-QDHZ || MIAAMSSIN1, MIAAMSSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA163 || WSSS || UUDD || S-QDIZ || MIASINDME1&lt;br /&gt;
|-&lt;br /&gt;
| MIA164 || UUDD || KJFK || S-QDIZ || MIADMEJFK1&lt;br /&gt;
|-&lt;br /&gt;
| MIA165 || KJFK || UUDD || S-QDIZ || MIAJFKDME1, MIAJFKDME2&lt;br /&gt;
|-&lt;br /&gt;
| MIA166 || UUDD || WSSS || S-QDIZ || MIADMESIN1, MIADMESIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Important developments remaining==&lt;br /&gt;
&lt;br /&gt;
''We have completed the highest priority developments on the list, if you'd like us to do anything for the aircraft, please make a note below.''&lt;br /&gt;
&lt;br /&gt;
==Important Recently Completed Developments==&lt;br /&gt;
&lt;br /&gt;
* Modeled the Rolls Royce Trent 772B-60 Engines for the A330-243&lt;br /&gt;
* Animated Flaps, Speed-brakes and Parking Brake Levers (NOT PICK, ONLY TRANS/ROTATE)&lt;br /&gt;
* Animated the Throttle Quadrant (incl. Engine cutoffs - REQUIRED FOR MANUAL START-UP) - ''Manual Start-up is now possible''&lt;br /&gt;
* Fixed the '''Blue''' Hydraulic System&lt;br /&gt;
* Completed Separate Engine Sounds for the each variant&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=50766</id>
		<title>Airbus A330-200 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=50766"/>
		<updated>2012-06-03T04:14:27Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A332-splash.png&lt;br /&gt;
|name        = Airbus A330-200 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = Git Development Version&lt;br /&gt;
|authors     = Narendran M, Chris M, Zhuang T, Geir M, A320neo Developers&lt;br /&gt;
|fgname      = A330-203, A330-223, A330-243&lt;br /&gt;
|download    = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main/archive-tarball/master&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main&lt;br /&gt;
}}&lt;br /&gt;
The '''Airbus A330-200 series''' project consists of the '''Airbus A330-203''' (A330-200 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-223''' (A330-200 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-243''' (A330-200 with ''Rolls Royce Trent 772B-69 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-200 models. Note that the aircraft is still in development and a release has not yet been made. Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flights ==&lt;br /&gt;
&lt;br /&gt;
We'll show 2 example flights- a flight that uses a company route from the default flight database and a custom planned flight.&lt;br /&gt;
&lt;br /&gt;
=== MIA134 from Brisbane to Singapore (Company Route) ===&lt;br /&gt;
&lt;br /&gt;
MIA134 is one of merlion's alternate-day flights from Brisbane to Singapore. We'll just be using this as an example and you can use the same procedures from any route from the company database. (Take a look at our database flights below) Flight MIA134 is flown with an Airbus A330-243 (Rolls Royce Trent 772B-60 Engines) virtually registered S-QDAZ.&lt;br /&gt;
&lt;br /&gt;
First, start-up at any of the parking ramps at Brisbane's (YBBN) International Apron. As Brisbane doesn't have parking positions at the moment, start-up on runway 01 and taxi-to (best using pushback) a parking gate in the International Apron.&lt;br /&gt;
&lt;br /&gt;
==== Pre-Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
To start with the pre-flight planning, we need electrical power. For Airports that provide external power, we can use that and for other airports, the APU can provide power. At Brisbane, external power is available, so make sure your ground services dialog has external power box enabled and turn on '''EXT PWR''' from the ''Overhead Panel''. (View)&lt;br /&gt;
&lt;br /&gt;
Before we start anything, let's make sure everything's how they should be. Make sure only the following Overhead panel buttons have OFF showing on them- HYD YELLOW ELEC PUMP, ENG1, ENG2 and CTR TNK LTK FUEL PUMPS 1 AND 2, BAT1, BAT2, GEN1, GEN2 and APU GEN. EXT PWR should show ON. Now, look at the Pedestal and make sure both engine master switches are at OFF, the throttle is at idle, the engine mode is set to NORM, the speed-brakes are at 0, the parking brake is ON and the Flaps Lever is at 0. Let's now start with the pre-flight planning.&lt;br /&gt;
&lt;br /&gt;
* Turn to the ''FMGC/mCDU View'' and turn on the Airbus mCDU by rotating (scroll) the BRT knob to full.&lt;br /&gt;
&lt;br /&gt;
* Click on DATA and then A/C STATUS. Make sure the ACTIVE NAV DATABASE is ''27MAY-26AUG MIADatav3.1''. If not, please re-download the ''Database/Company/routes.xml'' file from gitorious.&lt;br /&gt;
&lt;br /&gt;
* Now, click on INIT to head to the routes initialization page. You can initialize the company route by entering the company route ID (reference below) or the departure and arrival ICAOs. I normally enter the departure and arrival ICAOs as that way, it gives you all available routes you can choose from. So enter '''YBBN/WSSS''' and click on the LSK (Line Selector Key) next to FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* The mCDU will show 2 available routes (MIABNESIN1 and MIABNESIN2) which you can scroll through using the left and right arrow keys on the mCDU keypad. We'll be using MIABNESIN2 for this flight, so view that and click on the LSK next to INSERT. Once you do that, you should see that MIASINBNE2 would be written under CO_RTE and YBBN/WSSS would be written under FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* Enter the Flight Number '''MIA134''' and click on the LSK next to FLT NUM. '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you want, you can also enter a COST INDEX for the flight (normally between 25 and 40). '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you have an alternate route (not supported atm), you can enter the Alternate airport ICAO and RTE ID in the ALTN/CO_RTE Field.&lt;br /&gt;
&lt;br /&gt;
* The final step in the INIT A page is your cruise altitude and Temperature. We'll be cruising at Flight Level 360 (FL360/36,000 ft) and checking the ''Environment&amp;gt;Weather Dialog'', it's about -55 degrees at that altitude, so enter '''360/-55''' and hit the LSK next to CRZ ALT/TEMP.&lt;br /&gt;
&lt;br /&gt;
''NOTE: To get the '''-''', press on the '''+/-''' key in the keypad twice.''&lt;br /&gt;
&lt;br /&gt;
* After INIT A is complete, let's proceed to INIT B (aka. FUEL PREDICTION Page), click on the RIGHT ARROW KEY on the keypad to go there.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Please skip the next 2 steps for the moment as this part requires fixing.''&lt;br /&gt;
&lt;br /&gt;
* Once there, the trip fuel/time should show about 120 blocks of fuel (atm, it shows 24 but it will be fixed soon) required for the flight. The Aircraft can hold a maximum of 172.5 Blocks (1 Block = 804 KG JET-A Fuel). It should also show that the total flight will be about 442 minutes long using the initialized route. That is 8 hours and 22 minutes, a decent time for about 4000 miles.&lt;br /&gt;
&lt;br /&gt;
* We'll take 10% fuel with us for reserves, so enter '''0/10''' and hit the LSK next to RSV. The mCDU will automatically calculate our extra fuel, TOW (Take-off Weight) and LW (Landing Weight).&lt;br /&gt;
&lt;br /&gt;
* Now, click on F-PLN to go to the Primary Flight-plan Management Page. Here, you'll see the automatically initialized flight plan which you can scroll through using the up and down arrow keys on the keypad. Atm, we don't need to make any changes to our flight-plan as the company route sets everything perfect for us. We'll come back to F-PLN Lateral Revision (LAT REV) in the next custom planned example flight.&lt;br /&gt;
&lt;br /&gt;
* We need to select a DEPARTURE and ARRIVAL procedure for our flight. To select a DEPARTURE Terminal Procedure, click on the LSK next to YBBN (Right above F-PLN DISCONTINUITY) and click on the LSK next to DEPARTURE.&lt;br /&gt;
&lt;br /&gt;
* I'll be using runway 19 for departure (Currently Winds are 200@9), so I click on the LSK next to 19.&lt;br /&gt;
&lt;br /&gt;
* Our first waypoint (after YBBN) is WOODY, so I want a DEPARTURE PROCEDURE that'll take me to WOODY. A procedure available for Runway 19 is ''WODY2A.19'' (at the end of the list). Select that and hit the LSK next to INSERT.&lt;br /&gt;
&lt;br /&gt;
* Now, for the arrival procedure, you want to find your last waypoint before WSSS, so go to the F-PLN page and scroll to the end. With this route, ''REPOV'' is the last waypoint. (With MIABNESIN1, LAVAX is the last waypoint.&lt;br /&gt;
&lt;br /&gt;
* Scroll back up and click on the LSK next to DEST WSSS and then select ARRIVAL.&lt;br /&gt;
&lt;br /&gt;
* We'll be landing on Runway 20R (usually the default intl. runway at WSSS), so I select 20R. For the Arrival Procedure, select and INSERT REME6B.20R as that procedure starts at REPOV.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Small sections based on the PERF, DIR and PROG pages are remaining but we'll get back to that once it's completely functional.''&lt;br /&gt;
&lt;br /&gt;
We have completed out basic flight-planning. We will focus on Radio Navigation later. Let's now fuel up for the flight. As we entered in the mCDU, we'll be starting with 130 blocks of fuel for this 8 and a half hour flight. That's 104,500 KG JET-A fuel. Open the Fuel Truck dialog, enable to truck, connect it to the aircraft, enter '''104500''' in hte REQUEST KG and Start Filling up the aircraft. Once the fueling is complete, we can disconnect the fuel truck and proceed to starting up the aircraft. Remember to first disconnect all ground services and remove the chokes.&lt;br /&gt;
&lt;br /&gt;
==== Manual Engines Start-Up Procedure ====&lt;br /&gt;
&lt;br /&gt;
* Turn on the Beacon Lights from the Lighting Control Panel.&lt;br /&gt;
&lt;br /&gt;
* Look up at the overhead panel and turn on the APU by turning on the APU MASTER SW and the START button. You should hear the APU spooling. Once it's started, turn off the APU START switch and turn on the APU GEN.&lt;br /&gt;
&lt;br /&gt;
* To get fuel to the engines, you need to turn on the LTK PUMPS, so turn on all the ENG1, ENG2 and CTR TNK FUEL PUMPS.&lt;br /&gt;
&lt;br /&gt;
* Switch to Pedestal View and in the throttle quadrant, set the Engine MODE to START, and then turn both engine master switches to ON.&lt;br /&gt;
&lt;br /&gt;
* Keep an eye on the Upper ECAM. When both Engine N1% exceeds 25%, the engines are started and running. Turn the Engine MODE back to NORM and turn off the APU.&lt;br /&gt;
&lt;br /&gt;
* Turn on the Navigation Lights.&lt;br /&gt;
&lt;br /&gt;
Release Parking Brakes and use 2 notches of Flaps for take-off. Pushback and taxi to the runway as usual. While taxiing, you could set your autopilot and other preferences. For autopilot, I'm going to make sure everything is disarmed and then set speed to IAS:250|MACH:0.72, altitude to 36000 ft (switch the black knob in behind the ALT knob to 1000 for easier scrolling, V/S to 2200 and finally click on the HDG knob to turn it to ''Managed'' Mode. You can also set ND and Lower ECAM Display Pages- I use the NAV page on the ND with 40 nm range (VORD, NDB and ARPT selected), and normally keep the FUEL page on the Lower ECAM. If you need to check another system, you can use the switching panel to change to that display.&lt;br /&gt;
&lt;br /&gt;
Finally, remember to set your altimeter setting. Get your altimeter setting from Environment&amp;gt;Weather and scroll the altimeter setting knob on the Glare-shield panel to that reading.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Managed Mode means the FMGC tells the computer where the plane should go. This is equivalent to LNAV on Boeing aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Cruise ====&lt;br /&gt;
&lt;br /&gt;
Once you're holding short, revise your reference speeds. At this weight, they'd be- V1:140, Vr:150, V2:156.&lt;br /&gt;
&lt;br /&gt;
When the runway is clear (and/or you have ATC's permission), taxi on to the runway and turn on the Strobe Lights. Power up the throttle all the way, and rotate at Vr and make sure you're airborne by V2. Retract your gears and when you reach the respective flaps extension speeds (PRINTED ON THE MAIN PANEL), retract the respective flaps. Once you've maintained a steady climb, turn on the A/THR and AP1 from the Glare-shield panel.&lt;br /&gt;
&lt;br /&gt;
The autopilot will automatically fly the departure procedure you entered and then transition to the F-PLN (flight-plan) from the Company Route. Once over 10000 ft, switch to 280 KIAS Speed and keep climbing, Around 18000 ft, switch to mach (setting at 0.72) and reduce the V/S to around 1800 fpm. &lt;br /&gt;
&lt;br /&gt;
Once you're over FL260 (26000 ft), reduce your V/S to 1000 fpm and increase mach to 0.78. Then sit back and relax (or go do something else) while the computer automatically takes you to your destination. &lt;br /&gt;
&lt;br /&gt;
'''REST COMING UP SOON'''&lt;br /&gt;
&lt;br /&gt;
=== GA860 from Jakarta to Hong Kong ===&lt;br /&gt;
&lt;br /&gt;
GA860 is a daily ''Garuda Indonesia'' Route flown with an Airbus A330-243.&lt;br /&gt;
&lt;br /&gt;
'''More Info about this example Flight coming soon...'''&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-200 series have liveries for each variant (203, 223 an 243) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-203 operators ===&lt;br /&gt;
&lt;br /&gt;
''ALL LIVERIES COMPLETE!''&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Afriqiyah Airways - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air France - '''COMPLETED'''&lt;br /&gt;
* EVA Air - '''COMPLETED'''&lt;br /&gt;
* EVA Air (Hello Kitty) - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* KLM Royal Dutch Airline - '''COMPLETED'''&lt;br /&gt;
* Qantas Airways - '''COMPLETED'''&lt;br /&gt;
* Qatar Airways - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas  - '''COMPLETED'''&lt;br /&gt;
* Turkish  - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-223 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Berlin - '''COMPLETED'''&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Air Greenland - '''COMPLETED'''&lt;br /&gt;
* Air India - '''COMPLTED'''&lt;br /&gt;
* Atlasjet - '''COMPLETED'''&lt;br /&gt;
* Brussels Airlines - '''COMPLETED'''&lt;br /&gt;
* China Southern - '''COMPLETED'''&lt;br /&gt;
* Delta Airlines - '''COMPLETED'''&lt;br /&gt;
* Edelweiss Air - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Eurofly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Korean Air - '''COMPLETED'''&lt;br /&gt;
* Malaysia Airlines - '''COMPLETED'''&lt;br /&gt;
* Royal Jordanian - '''COMPLETED'''&lt;br /&gt;
* Swiss International Air Lines - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas- '''COMPLETED''' &lt;br /&gt;
* TAP Portugal - '''COMPLETED'''&lt;br /&gt;
* Vietnam Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airbus A330-243 operators===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air China - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air Nigeria&lt;br /&gt;
* Air Transat - '''COMPLETED'''&lt;br /&gt;
* Avianca - '''COMPLETED'''&lt;br /&gt;
* China Eastern - '''COMPLETED'''&lt;br /&gt;
* Corsairfly - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Cyprus  Airways - '''COMPLETED'''&lt;br /&gt;
* Egyptair - '''COMPLETED'''&lt;br /&gt;
* Emirates - '''COMPLETED'''&lt;br /&gt;
* Etihad - '''COMPLETED'''&lt;br /&gt;
* Garuda Indonesia - '''COMPLETED'''&lt;br /&gt;
* Gulf Air&lt;br /&gt;
* Hainan Airlines&lt;br /&gt;
* Hawaiian Air&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Hi Fly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Jet Airways - '''COMPLETED'''&lt;br /&gt;
* Middle East Airlines&lt;br /&gt;
* Monarch Airways&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Sichuan Airlines - '''COMPLETED'''&lt;br /&gt;
* South African Airways - '''COMPLETED'''&lt;br /&gt;
* SriLankan Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Scandinavia - '''COMPLETED'''&lt;br /&gt;
* US Airways&lt;br /&gt;
* Virgin Australia&lt;br /&gt;
* XL Airways&lt;br /&gt;
* Yemenia Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Default Flight Database contains [[Merlion Virtual Airlines]] Airbus A330-200 Routes. This database can be used by anyone, whether he/she is a merlion pilot or not. The example flight above explains how to use routes from the Flight Database.&lt;br /&gt;
&lt;br /&gt;
If you fly for a different Virtual Airline which uses the Airbus A330-200 (203/223/243), please contact your staff for the flight database.&lt;br /&gt;
&lt;br /&gt;
* Current Active Database - '''MIA_Data_v3.1''' ''(27MAY-26AUG)''&lt;br /&gt;
* Previous (Standby) Database - '''MIA_Data_v3.0''' (DOES NOT EXIST YET)&lt;br /&gt;
&lt;br /&gt;
===Available Routes Tables===&lt;br /&gt;
&lt;br /&gt;
''The following routes are complete and available.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA131 || WSSS || YBBN || S-QDAZ || MIASINBNE1, MIASINBNE2&lt;br /&gt;
|-&lt;br /&gt;
| MIA132 || YBBN || NZAA || S-QDAZ || MIABNEAKL1&lt;br /&gt;
|-&lt;br /&gt;
| MIA133 || NZAA || YBBN || S-QDAZ || MIAAKLBNE1&lt;br /&gt;
|-&lt;br /&gt;
| MIA134 || YBBN || WSSS || S-QDAZ || MIABNESIN1, MIABNESIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA135 || WSSS || FAJS || S-QDBZ || MIASINJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA136 || FAJS || SBGR || S-QDBZ || MIAJNBGRU1&lt;br /&gt;
|-&lt;br /&gt;
| MIA137 || SBGR || FAJS || S-QDBZ || MIAGRUJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA138 || FAJS || WSSS || S-QDBZ || MIAJNBSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA139 || WSSS || RJGG || S-QDCZ || MIASINNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA140 || RJGG || KLAX || S-QDCZ || MIANGOLAX1&lt;br /&gt;
|-&lt;br /&gt;
| MIA141 || KLAX || RJGG || S-QDCZ || MIALAXNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA142 || RJGG || WSSS || S-QDCZ || MIANGOSIN1, MIANGOSIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''The following Routes will be available soon.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA143 || WSSS || UHWW || S-QDDZ || MIASINVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA144 || UHWW || CYVR || S-QDDZ || MIAVVOVYR1&lt;br /&gt;
|-&lt;br /&gt;
| MIA145 || CYVR || UHWW || S-QDDZ || MIAVYRVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA146 || UHWW || WSSS || S-QDDZ || MIAVVOSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA147 || WSSS || OMDB || S-QDEZ || MIASINDXB1, MIASINDXB2&lt;br /&gt;
|-&lt;br /&gt;
| MIA148 || OMDB || EDDF || S-QDEZ || MIADXBFRA1, MIADXBFRA2&lt;br /&gt;
|-&lt;br /&gt;
| MIA149 || EDDF || OMDB || S-QDEZ || MIAFRADXB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA150 || OMDB || WSSS || S-QDEZ || MIADXBSIN1, MIASXBSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA151 || WSSS || LEBL || S-QDFZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA152 || LEBL || TNCM || S-QDFZ || MIABCNSXM1&lt;br /&gt;
|-&lt;br /&gt;
| MIA153 || TNCM || LEBL || S-QDFZ || MIASXMBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA154 || LEBL || WSSS || S-QDFZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA155 || WSSS || LEBL || S-QDGZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA156 || LEBL || KMIA || S-QDGZ || MIABCNMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA157 || KMIA || LEBL || S-QDGZ || MIAMIABCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA158 || LEBL || WSSS || S-QDGZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA159 || WSSS || EHAM || S-QDHZ || MIASINAMS1, MIASINAMS2&lt;br /&gt;
|-&lt;br /&gt;
| MIA160 || EHAM || KMIA || S-QDHZ || MIAAMSMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA161 || KMIA || EHAM || S-QDHZ || MIAMIAAMS1&lt;br /&gt;
|-&lt;br /&gt;
| MIA162 || EHAM || WSSS || S-QDHZ || MIAAMSSIN1, MIAAMSSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA163 || WSSS || UUDD || S-QDIZ || MIASINDME1&lt;br /&gt;
|-&lt;br /&gt;
| MIA164 || UUDD || KJFK || S-QDIZ || MIADMEJFK1&lt;br /&gt;
|-&lt;br /&gt;
| MIA165 || KJFK || UUDD || S-QDIZ || MIAJFKDME1, MIAJFKDME2&lt;br /&gt;
|-&lt;br /&gt;
| MIA166 || UUDD || WSSS || S-QDIZ || MIADMESIN1, MIADMESIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Important developments remaining==&lt;br /&gt;
&lt;br /&gt;
''We have completed the highest priority developments on the list, if you'd like us to do anything for the aircraft, please make a note below.''&lt;br /&gt;
&lt;br /&gt;
==Important Recently Completed Developments==&lt;br /&gt;
&lt;br /&gt;
* Modeled the Rolls Royce Trent 772B-60 Engines for the A330-243&lt;br /&gt;
* Animated Flaps, Speed-brakes and Parking Brake Levers (NOT PICK, ONLY TRANS/ROTATE)&lt;br /&gt;
* Animated the Throttle Quadrant (incl. Engine cutoffs - REQUIRED FOR MANUAL START-UP) - ''Manual Start-up is now possible''&lt;br /&gt;
* Fixed the '''Blue''' Hydraulic System&lt;br /&gt;
* Completed Separate Engine Sounds for the each variant&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=50719</id>
		<title>Airbus A330-200 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=50719"/>
		<updated>2012-06-01T08:13:11Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Liveries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A332-splash.png&lt;br /&gt;
|name        = Airbus A330-200 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = Git Development Version&lt;br /&gt;
|authors     = Narendran Muraleedharan, Chris Mueffelmann, A320neo Developers&lt;br /&gt;
|fgname      = A330-203, A330-223, A330-243&lt;br /&gt;
|download    = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main/archive-tarball/master&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main&lt;br /&gt;
}}&lt;br /&gt;
The '''Airbus A330-200 series''' project consists of the '''Airbus A330-203''' (A330-200 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-223''' (A330-200 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-243''' (A330-200 with ''Rolls Royce Trent 772B-69 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-200 models. Note that the aircraft is still in development and a release has not yet been made. Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flights ==&lt;br /&gt;
&lt;br /&gt;
We'll show 2 example flights- a flight that uses a company route from the default flight database and a custom planned flight.&lt;br /&gt;
&lt;br /&gt;
=== MIA134 from Brisbane to Singapore (Company Route) ===&lt;br /&gt;
&lt;br /&gt;
MIA134 is one of merlion's alternate-day flights from Brisbane to Singapore. We'll just be using this as an example and you can use the same procedures from any route from the company database. (Take a look at our database flights below) Flight MIA134 is flown with an Airbus A330-243 (Rolls Royce Trent 772B-60 Engines) virtually registered S-QDAZ.&lt;br /&gt;
&lt;br /&gt;
First, start-up at any of the parking ramps at Brisbane's (YBBN) International Apron. As Brisbane doesn't have parking positions at the moment, start-up on runway 01 and taxi-to (best using pushback) a parking gate in the International Apron.&lt;br /&gt;
&lt;br /&gt;
==== Pre-Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
To start with the pre-flight planning, we need electrical power. For Airports that provide external power, we can use that and for other airports, the APU can provide power. At Brisbane, external power is available, so make sure your ground services dialog has external power box enabled and turn on '''EXT PWR''' from the ''Overhead Panel''. (View)&lt;br /&gt;
&lt;br /&gt;
Before we start anything, let's make sure everything's how they should be. Make sure only the following Overhead panel buttons have OFF showing on them- HYD YELLOW ELEC PUMP, ENG1, ENG2 and CTR TNK LTK FUEL PUMPS 1 AND 2, BAT1, BAT2, GEN1, GEN2 and APU GEN. EXT PWR should show ON. Now, look at the Pedestal and make sure both engine master switches are at OFF, the throttle is at idle, the engine mode is set to NORM, the speed-brakes are at 0, the parking brake is ON and the Flaps Lever is at 0. Let's now start with the pre-flight planning.&lt;br /&gt;
&lt;br /&gt;
* Turn to the ''FMGC/mCDU View'' and turn on the Airbus mCDU by rotating (scroll) the BRT knob to full.&lt;br /&gt;
&lt;br /&gt;
* Click on DATA and then A/C STATUS. Make sure the ACTIVE NAV DATABASE is ''27MAY-26AUG MIADatav3.1''. If not, please re-download the ''Database/Company/routes.xml'' file from gitorious.&lt;br /&gt;
&lt;br /&gt;
* Now, click on INIT to head to the routes initialization page. You can initialize the company route by entering the company route ID (reference below) or the departure and arrival ICAOs. I normally enter the departure and arrival ICAOs as that way, it gives you all available routes you can choose from. So enter '''YBBN/WSSS''' and click on the LSK (Line Selector Key) next to FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* The mCDU will show 2 available routes (MIABNESIN1 and MIABNESIN2) which you can scroll through using the left and right arrow keys on the mCDU keypad. We'll be using MIABNESIN2 for this flight, so view that and click on the LSK next to INSERT. Once you do that, you should see that MIASINBNE2 would be written under CO_RTE and YBBN/WSSS would be written under FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* Enter the Flight Number '''MIA134''' and click on the LSK next to FLT NUM. '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you want, you can also enter a COST INDEX for the flight (normally between 25 and 40). '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you have an alternate route (not supported atm), you can enter the Alternate airport ICAO and RTE ID in the ALTN/CO_RTE Field.&lt;br /&gt;
&lt;br /&gt;
* The final step in the INIT A page is your cruise altitude and Temperature. We'll be cruising at Flight Level 360 (FL360/36,000 ft) and checking the ''Environment&amp;gt;Weather Dialog'', it's about -55 degrees at that altitude, so enter '''360/-55''' and hit the LSK next to CRZ ALT/TEMP.&lt;br /&gt;
&lt;br /&gt;
''NOTE: To get the '''-''', press on the '''+/-''' key in the keypad twice.''&lt;br /&gt;
&lt;br /&gt;
* After INIT A is complete, let's proceed to INIT B (aka. FUEL PREDICTION Page), click on the RIGHT ARROW KEY on the keypad to go there.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Please skip the next 2 steps for the moment as this part requires fixing.''&lt;br /&gt;
&lt;br /&gt;
* Once there, the trip fuel/time should show about 120 blocks of fuel (atm, it shows 24 but it will be fixed soon) required for the flight. The Aircraft can hold a maximum of 172.5 Blocks (1 Block = 804 KG JET-A Fuel). It should also show that the total flight will be about 442 minutes long using the initialized route. That is 8 hours and 22 minutes, a decent time for about 4000 miles.&lt;br /&gt;
&lt;br /&gt;
* We'll take 10% fuel with us for reserves, so enter '''0/10''' and hit the LSK next to RSV. The mCDU will automatically calculate our extra fuel, TOW (Take-off Weight) and LW (Landing Weight).&lt;br /&gt;
&lt;br /&gt;
* Now, click on F-PLN to go to the Primary Flight-plan Management Page. Here, you'll see the automatically initialized flight plan which you can scroll through using the up and down arrow keys on the keypad. Atm, we don't need to make any changes to our flight-plan as the company route sets everything perfect for us. We'll come back to F-PLN Lateral Revision (LAT REV) in the next custom planned example flight.&lt;br /&gt;
&lt;br /&gt;
* We need to select a DEPARTURE and ARRIVAL procedure for our flight. To select a DEPARTURE Terminal Procedure, click on the LSK next to YBBN (Right above F-PLN DISCONTINUITY) and click on the LSK next to DEPARTURE.&lt;br /&gt;
&lt;br /&gt;
* I'll be using runway 19 for departure (Currently Winds are 200@9), so I click on the LSK next to 19.&lt;br /&gt;
&lt;br /&gt;
* Our first waypoint (after YBBN) is WOODY, so I want a DEPARTURE PROCEDURE that'll take me to WOODY. A procedure available for Runway 19 is ''WODY2A.19'' (at the end of the list). Select that and hit the LSK next to INSERT.&lt;br /&gt;
&lt;br /&gt;
* Now, for the arrival procedure, you want to find your last waypoint before WSSS, so go to the F-PLN page and scroll to the end. With this route, ''REPOV'' is the last waypoint. (With MIABNESIN1, LAVAX is the last waypoint.&lt;br /&gt;
&lt;br /&gt;
* Scroll back up and click on the LSK next to DEST WSSS and then select ARRIVAL.&lt;br /&gt;
&lt;br /&gt;
* We'll be landing on Runway 20R (usually the default intl. runway at WSSS), so I select 20R. For the Arrival Procedure, select and INSERT REME6B.20R as that procedure starts at REPOV.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Small sections based on the PERF, DIR and PROG pages are remaining but we'll get back to that once it's completely functional.''&lt;br /&gt;
&lt;br /&gt;
We have completed out basic flight-planning. We will focus on Radio Navigation later. Let's now fuel up for the flight. As we entered in the mCDU, we'll be starting with 130 blocks of fuel for this 8 and a half hour flight. That's 104,500 KG JET-A fuel. Open the Fuel Truck dialog, enable to truck, connect it to the aircraft, enter '''104500''' in hte REQUEST KG and Start Filling up the aircraft. Once the fueling is complete, we can disconnect the fuel truck and proceed to starting up the aircraft. Remember to first disconnect all ground services and remove the chokes.&lt;br /&gt;
&lt;br /&gt;
==== Manual Engines Start-Up Procedure ====&lt;br /&gt;
&lt;br /&gt;
* Turn on the Beacon Lights from the Lighting Control Panel.&lt;br /&gt;
&lt;br /&gt;
* Look up at the overhead panel and turn on the APU by turning on the APU MASTER SW and the START button. You should hear the APU spooling. Once it's started, turn off the APU START switch and turn on the APU GEN.&lt;br /&gt;
&lt;br /&gt;
* To get fuel to the engines, you need to turn on the LTK PUMPS, so turn on all the ENG1, ENG2 and CTR TNK FUEL PUMPS.&lt;br /&gt;
&lt;br /&gt;
* Switch to Pedestal View and in the throttle quadrant, set the Engine MODE to START, and then turn both engine master switches to ON.&lt;br /&gt;
&lt;br /&gt;
* Keep an eye on the Upper ECAM. When both Engine N1% exceeds 25%, the engines are started and running. Turn the Engine MODE back to NORM and turn off the APU.&lt;br /&gt;
&lt;br /&gt;
* Turn on the Navigation Lights.&lt;br /&gt;
&lt;br /&gt;
Release Parking Brakes and use 2 notches of Flaps for take-off. Pushback and taxi to the runway as usual. While taxiing, you could set your autopilot and other preferences. For autopilot, I'm going to make sure everything is disarmed and then set speed to IAS:250|MACH:0.72, altitude to 36000 ft (switch the black knob in behind the ALT knob to 1000 for easier scrolling, V/S to 2200 and finally click on the HDG knob to turn it to ''Managed'' Mode. You can also set ND and Lower ECAM Display Pages- I use the NAV page on the ND with 40 nm range (VORD, NDB and ARPT selected), and normally keep the FUEL page on the Lower ECAM. If you need to check another system, you can use the switching panel to change to that display.&lt;br /&gt;
&lt;br /&gt;
Finally, remember to set your altimeter setting. Get your altimeter setting from Environment&amp;gt;Weather and scroll the altimeter setting knob on the Glare-shield panel to that reading.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Managed Mode means the FMGC tells the computer where the plane should go. This is equivalent to LNAV on Boeing aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Cruise ====&lt;br /&gt;
&lt;br /&gt;
Once you're holding short, revise your reference speeds. At this weight, they'd be- V1:140, Vr:150, V2:156.&lt;br /&gt;
&lt;br /&gt;
When the runway is clear (and/or you have ATC's permission), taxi on to the runway and turn on the Strobe Lights. Power up the throttle all the way, and rotate at Vr and make sure you're airborne by V2. Retract your gears and when you reach the respective flaps extension speeds (PRINTED ON THE MAIN PANEL), retract the respective flaps. Once you've maintained a steady climb, turn on the A/THR and AP1 from the Glare-shield panel.&lt;br /&gt;
&lt;br /&gt;
The autopilot will automatically fly the departure procedure you entered and then transition to the F-PLN (flight-plan) from the Company Route. Once over 10000 ft, switch to 280 KIAS Speed and keep climbing, Around 18000 ft, switch to mach (setting at 0.72) and reduce the V/S to around 1800 fpm. &lt;br /&gt;
&lt;br /&gt;
Once you're over FL260 (26000 ft), reduce your V/S to 1000 fpm and increase mach to 0.78. Then sit back and relax (or go do something else) while the computer automatically takes you to your destination. &lt;br /&gt;
&lt;br /&gt;
'''REST COMING UP SOON'''&lt;br /&gt;
&lt;br /&gt;
=== GA860 from Jakarta to Hong Kong ===&lt;br /&gt;
&lt;br /&gt;
GA860 is a daily ''Garuda Indonesia'' Route flown with an Airbus A330-243.&lt;br /&gt;
&lt;br /&gt;
'''More Info about this example Flight coming soon...'''&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-200 series have liveries for each variant (203, 223 an 243) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-203 operators ===&lt;br /&gt;
&lt;br /&gt;
''ALL LIVERIES COMPLETE!''&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Afriqiyah Airways - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air France - '''COMPLETED'''&lt;br /&gt;
* EVA Air - '''COMPLETED'''&lt;br /&gt;
* EVA Air (Hello Kitty) - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* KLM Royal Dutch Airline - '''COMPLETED'''&lt;br /&gt;
* Qantas Airways - '''COMPLETED'''&lt;br /&gt;
* Qatar Airways - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas  - '''COMPLETED'''&lt;br /&gt;
* Turkish  - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-223 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Berlin - '''COMPLETED'''&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Air Greenland - '''COMPLETED'''&lt;br /&gt;
* Air India - '''COMPLTED'''&lt;br /&gt;
* Atlasjet - '''COMPLETED'''&lt;br /&gt;
* Brussels Airlines - '''COMPLETED'''&lt;br /&gt;
* China Southern - '''COMPLETED'''&lt;br /&gt;
* Delta Airlines - '''COMPLETED'''&lt;br /&gt;
* Edelweiss Air - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Eurofly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - - '''COMPLETED'''&lt;br /&gt;
* Korean Air - '''COMPLETED'''&lt;br /&gt;
* Malaysia Airlines - '''COMPLETED'''&lt;br /&gt;
* Royal Jordanian - '''COMPLETED'''&lt;br /&gt;
* Swiss International Air Lines - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas- '''COMPLETED''' &lt;br /&gt;
* TAP Portugal - '''COMPLETED'''&lt;br /&gt;
* Vietnam Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airbus A330-243 operators===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air China - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air Nigeria&lt;br /&gt;
* Air Transat - '''COMPLETED'''&lt;br /&gt;
* Avianca - '''COMPLETED'''&lt;br /&gt;
* China Eastern - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Corsairfly - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Cyprus  Airways - '''COMPLETED'''&lt;br /&gt;
* Egyptair - '''COMPLETED'''&lt;br /&gt;
* Emirates - '''COMPLETED'''&lt;br /&gt;
* Etihad - '''COMPLETED'''&lt;br /&gt;
* Garuda Indonesia - '''COMPLETED'''&lt;br /&gt;
* Gulf Air&lt;br /&gt;
* Hainan Airlines&lt;br /&gt;
* Hawaiian Air&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Hi Fly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''COMPLETED'''&lt;br /&gt;
* Jet Airways - '''COMPLETED'''&lt;br /&gt;
* Middle East Airlines&lt;br /&gt;
* Monarch Airways&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Sichuan Airlines - '''COMPLETED'''&lt;br /&gt;
* South African Airways - '''COMPLETED'''&lt;br /&gt;
* SriLankan Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Scandinavia - '''COMPLETED'''&lt;br /&gt;
* US Airways&lt;br /&gt;
* Virgin Australia&lt;br /&gt;
* XL Airways&lt;br /&gt;
* Yemenia Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Default Flight Database contains [[Merlion Virtual Airlines]] Airbus A330-200 Routes. This database can be used by anyone, whether he/she is a merlion pilot or not. The example flight above explains how to use routes from the Flight Database.&lt;br /&gt;
&lt;br /&gt;
If you fly for a different Virtual Airline which uses the Airbus A330-200 (203/223/243), please contact your staff for the flight database.&lt;br /&gt;
&lt;br /&gt;
* Current Active Database - '''MIA_Data_v3.1''' ''(27MAY-26AUG)''&lt;br /&gt;
* Previous (Standby) Database - '''MIA_Data_v3.0''' (DOES NOT EXIST YET)&lt;br /&gt;
&lt;br /&gt;
===Available Routes Tables===&lt;br /&gt;
&lt;br /&gt;
''The following routes are complete and available.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA131 || WSSS || YBBN || S-QDAZ || MIASINBNE1, MIASINBNE2&lt;br /&gt;
|-&lt;br /&gt;
| MIA132 || YBBN || NZAA || S-QDAZ || MIABNEAKL1&lt;br /&gt;
|-&lt;br /&gt;
| MIA133 || NZAA || YBBN || S-QDAZ || MIAAKLBNE1&lt;br /&gt;
|-&lt;br /&gt;
| MIA134 || YBBN || WSSS || S-QDAZ || MIABNESIN1, MIABNESIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA135 || WSSS || FAJS || S-QDBZ || MIASINJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA136 || FAJS || SBGR || S-QDBZ || MIAJNBGRU1&lt;br /&gt;
|-&lt;br /&gt;
| MIA137 || SBGR || FAJS || S-QDBZ || MIAGRUJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA138 || FAJS || WSSS || S-QDBZ || MIAJNBSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA139 || WSSS || RJGG || S-QDCZ || MIASINNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA140 || RJGG || KLAX || S-QDCZ || MIANGOLAX1&lt;br /&gt;
|-&lt;br /&gt;
| MIA141 || KLAX || RJGG || S-QDCZ || MIALAXNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA142 || RJGG || WSSS || S-QDCZ || MIANGOSIN1, MIANGOSIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''The following Routes will be available soon.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA143 || WSSS || UHWW || S-QDDZ || MIASINVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA144 || UHWW || CYVR || S-QDDZ || MIAVVOVYR1&lt;br /&gt;
|-&lt;br /&gt;
| MIA145 || CYVR || UHWW || S-QDDZ || MIAVYRVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA146 || UHWW || WSSS || S-QDDZ || MIAVVOSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA147 || WSSS || OMDB || S-QDEZ || MIASINDXB1, MIASINDXB2&lt;br /&gt;
|-&lt;br /&gt;
| MIA148 || OMDB || EDDF || S-QDEZ || MIADXBFRA1, MIADXBFRA2&lt;br /&gt;
|-&lt;br /&gt;
| MIA149 || EDDF || OMDB || S-QDEZ || MIAFRADXB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA150 || OMDB || WSSS || S-QDEZ || MIADXBSIN1, MIASXBSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA151 || WSSS || LEBL || S-QDFZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA152 || LEBL || TNCM || S-QDFZ || MIABCNSXM1&lt;br /&gt;
|-&lt;br /&gt;
| MIA153 || TNCM || LEBL || S-QDFZ || MIASXMBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA154 || LEBL || WSSS || S-QDFZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA155 || WSSS || LEBL || S-QDGZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA156 || LEBL || KMIA || S-QDGZ || MIABCNMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA157 || KMIA || LEBL || S-QDGZ || MIAMIABCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA158 || LEBL || WSSS || S-QDGZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA159 || WSSS || EHAM || S-QDHZ || MIASINAMS1, MIASINAMS2&lt;br /&gt;
|-&lt;br /&gt;
| MIA160 || EHAM || KMIA || S-QDHZ || MIAAMSMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA161 || KMIA || EHAM || S-QDHZ || MIAMIAAMS1&lt;br /&gt;
|-&lt;br /&gt;
| MIA162 || EHAM || WSSS || S-QDHZ || MIAAMSSIN1, MIAAMSSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA163 || WSSS || UUDD || S-QDIZ || MIASINDME1&lt;br /&gt;
|-&lt;br /&gt;
| MIA164 || UUDD || KJFK || S-QDIZ || MIADMEJFK1&lt;br /&gt;
|-&lt;br /&gt;
| MIA165 || KJFK || UUDD || S-QDIZ || MIAJFKDME1, MIAJFKDME2&lt;br /&gt;
|-&lt;br /&gt;
| MIA166 || UUDD || WSSS || S-QDIZ || MIADMESIN1, MIADMESIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Important developments remaining==&lt;br /&gt;
&lt;br /&gt;
''We have completed the highest priority developments on the list, if you'd like us to do anything for the aircraft, please make a note below.''&lt;br /&gt;
&lt;br /&gt;
==Important Recently Completed Developments==&lt;br /&gt;
&lt;br /&gt;
* Modeled the Rolls Royce Trent 772B-60 Engines for the A330-243&lt;br /&gt;
* Animated Flaps, Speed-brakes and Parking Brake Levers (NOT PICK, ONLY TRANS/ROTATE)&lt;br /&gt;
* Animated the Throttle Quadrant (incl. Engine cutoffs - REQUIRED FOR MANUAL START-UP) - ''Manual Start-up is now possible''&lt;br /&gt;
* Fixed the '''Blue''' Hydraulic System&lt;br /&gt;
* Completed Separate Engine Sounds for the each variant&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=50717</id>
		<title>Airbus A330-200 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=50717"/>
		<updated>2012-06-01T07:23:16Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Airbus A330-243 operators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A332-splash.png&lt;br /&gt;
|name        = Airbus A330-200 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = Git Development Version&lt;br /&gt;
|authors     = Narendran Muraleedharan, Chris Mueffelmann, A320neo Developers&lt;br /&gt;
|fgname      = A330-203, A330-223, A330-243&lt;br /&gt;
|download    = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main/archive-tarball/master&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main&lt;br /&gt;
}}&lt;br /&gt;
The '''Airbus A330-200 series''' project consists of the '''Airbus A330-203''' (A330-200 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-223''' (A330-200 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-243''' (A330-200 with ''Rolls Royce Trent 772B-69 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-200 models. Note that the aircraft is still in development and a release has not yet been made. Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flights ==&lt;br /&gt;
&lt;br /&gt;
We'll show 2 example flights- a flight that uses a company route from the default flight database and a custom planned flight.&lt;br /&gt;
&lt;br /&gt;
=== MIA134 from Brisbane to Singapore (Company Route) ===&lt;br /&gt;
&lt;br /&gt;
MIA134 is one of merlion's alternate-day flights from Brisbane to Singapore. We'll just be using this as an example and you can use the same procedures from any route from the company database. (Take a look at our database flights below) Flight MIA134 is flown with an Airbus A330-243 (Rolls Royce Trent 772B-60 Engines) virtually registered S-QDAZ.&lt;br /&gt;
&lt;br /&gt;
First, start-up at any of the parking ramps at Brisbane's (YBBN) International Apron. As Brisbane doesn't have parking positions at the moment, start-up on runway 01 and taxi-to (best using pushback) a parking gate in the International Apron.&lt;br /&gt;
&lt;br /&gt;
==== Pre-Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
To start with the pre-flight planning, we need electrical power. For Airports that provide external power, we can use that and for other airports, the APU can provide power. At Brisbane, external power is available, so make sure your ground services dialog has external power box enabled and turn on '''EXT PWR''' from the ''Overhead Panel''. (View)&lt;br /&gt;
&lt;br /&gt;
Before we start anything, let's make sure everything's how they should be. Make sure only the following Overhead panel buttons have OFF showing on them- HYD YELLOW ELEC PUMP, ENG1, ENG2 and CTR TNK LTK FUEL PUMPS 1 AND 2, BAT1, BAT2, GEN1, GEN2 and APU GEN. EXT PWR should show ON. Now, look at the Pedestal and make sure both engine master switches are at OFF, the throttle is at idle, the engine mode is set to NORM, the speed-brakes are at 0, the parking brake is ON and the Flaps Lever is at 0. Let's now start with the pre-flight planning.&lt;br /&gt;
&lt;br /&gt;
* Turn to the ''FMGC/mCDU View'' and turn on the Airbus mCDU by rotating (scroll) the BRT knob to full.&lt;br /&gt;
&lt;br /&gt;
* Click on DATA and then A/C STATUS. Make sure the ACTIVE NAV DATABASE is ''27MAY-26AUG MIADatav3.1''. If not, please re-download the ''Database/Company/routes.xml'' file from gitorious.&lt;br /&gt;
&lt;br /&gt;
* Now, click on INIT to head to the routes initialization page. You can initialize the company route by entering the company route ID (reference below) or the departure and arrival ICAOs. I normally enter the departure and arrival ICAOs as that way, it gives you all available routes you can choose from. So enter '''YBBN/WSSS''' and click on the LSK (Line Selector Key) next to FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* The mCDU will show 2 available routes (MIABNESIN1 and MIABNESIN2) which you can scroll through using the left and right arrow keys on the mCDU keypad. We'll be using MIABNESIN2 for this flight, so view that and click on the LSK next to INSERT. Once you do that, you should see that MIASINBNE2 would be written under CO_RTE and YBBN/WSSS would be written under FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* Enter the Flight Number '''MIA134''' and click on the LSK next to FLT NUM. '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you want, you can also enter a COST INDEX for the flight (normally between 25 and 40). '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you have an alternate route (not supported atm), you can enter the Alternate airport ICAO and RTE ID in the ALTN/CO_RTE Field.&lt;br /&gt;
&lt;br /&gt;
* The final step in the INIT A page is your cruise altitude and Temperature. We'll be cruising at Flight Level 360 (FL360/36,000 ft) and checking the ''Environment&amp;gt;Weather Dialog'', it's about -55 degrees at that altitude, so enter '''360/-55''' and hit the LSK next to CRZ ALT/TEMP.&lt;br /&gt;
&lt;br /&gt;
''NOTE: To get the '''-''', press on the '''+/-''' key in the keypad twice.''&lt;br /&gt;
&lt;br /&gt;
* After INIT A is complete, let's proceed to INIT B (aka. FUEL PREDICTION Page), click on the RIGHT ARROW KEY on the keypad to go there.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Please skip the next 2 steps for the moment as this part requires fixing.''&lt;br /&gt;
&lt;br /&gt;
* Once there, the trip fuel/time should show about 120 blocks of fuel (atm, it shows 24 but it will be fixed soon) required for the flight. The Aircraft can hold a maximum of 172.5 Blocks (1 Block = 804 KG JET-A Fuel). It should also show that the total flight will be about 442 minutes long using the initialized route. That is 8 hours and 22 minutes, a decent time for about 4000 miles.&lt;br /&gt;
&lt;br /&gt;
* We'll take 10% fuel with us for reserves, so enter '''0/10''' and hit the LSK next to RSV. The mCDU will automatically calculate our extra fuel, TOW (Take-off Weight) and LW (Landing Weight).&lt;br /&gt;
&lt;br /&gt;
* Now, click on F-PLN to go to the Primary Flight-plan Management Page. Here, you'll see the automatically initialized flight plan which you can scroll through using the up and down arrow keys on the keypad. Atm, we don't need to make any changes to our flight-plan as the company route sets everything perfect for us. We'll come back to F-PLN Lateral Revision (LAT REV) in the next custom planned example flight.&lt;br /&gt;
&lt;br /&gt;
* We need to select a DEPARTURE and ARRIVAL procedure for our flight. To select a DEPARTURE Terminal Procedure, click on the LSK next to YBBN (Right above F-PLN DISCONTINUITY) and click on the LSK next to DEPARTURE.&lt;br /&gt;
&lt;br /&gt;
* I'll be using runway 19 for departure (Currently Winds are 200@9), so I click on the LSK next to 19.&lt;br /&gt;
&lt;br /&gt;
* Our first waypoint (after YBBN) is WOODY, so I want a DEPARTURE PROCEDURE that'll take me to WOODY. A procedure available for Runway 19 is ''WODY2A.19'' (at the end of the list). Select that and hit the LSK next to INSERT.&lt;br /&gt;
&lt;br /&gt;
* Now, for the arrival procedure, you want to find your last waypoint before WSSS, so go to the F-PLN page and scroll to the end. With this route, ''REPOV'' is the last waypoint. (With MIABNESIN1, LAVAX is the last waypoint.&lt;br /&gt;
&lt;br /&gt;
* Scroll back up and click on the LSK next to DEST WSSS and then select ARRIVAL.&lt;br /&gt;
&lt;br /&gt;
* We'll be landing on Runway 20R (usually the default intl. runway at WSSS), so I select 20R. For the Arrival Procedure, select and INSERT REME6B.20R as that procedure starts at REPOV.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Small sections based on the PERF, DIR and PROG pages are remaining but we'll get back to that once it's completely functional.''&lt;br /&gt;
&lt;br /&gt;
We have completed out basic flight-planning. We will focus on Radio Navigation later. Let's now fuel up for the flight. As we entered in the mCDU, we'll be starting with 130 blocks of fuel for this 8 and a half hour flight. That's 104,500 KG JET-A fuel. Open the Fuel Truck dialog, enable to truck, connect it to the aircraft, enter '''104500''' in hte REQUEST KG and Start Filling up the aircraft. Once the fueling is complete, we can disconnect the fuel truck and proceed to starting up the aircraft. Remember to first disconnect all ground services and remove the chokes.&lt;br /&gt;
&lt;br /&gt;
==== Manual Engines Start-Up Procedure ====&lt;br /&gt;
&lt;br /&gt;
* Turn on the Beacon Lights from the Lighting Control Panel.&lt;br /&gt;
&lt;br /&gt;
* Look up at the overhead panel and turn on the APU by turning on the APU MASTER SW and the START button. You should hear the APU spooling. Once it's started, turn off the APU START switch and turn on the APU GEN.&lt;br /&gt;
&lt;br /&gt;
* To get fuel to the engines, you need to turn on the LTK PUMPS, so turn on all the ENG1, ENG2 and CTR TNK FUEL PUMPS.&lt;br /&gt;
&lt;br /&gt;
* Switch to Pedestal View and in the throttle quadrant, set the Engine MODE to START, and then turn both engine master switches to ON.&lt;br /&gt;
&lt;br /&gt;
* Keep an eye on the Upper ECAM. When both Engine N1% exceeds 25%, the engines are started and running. Turn the Engine MODE back to NORM and turn off the APU.&lt;br /&gt;
&lt;br /&gt;
* Turn on the Navigation Lights.&lt;br /&gt;
&lt;br /&gt;
Release Parking Brakes and use 2 notches of Flaps for take-off. Pushback and taxi to the runway as usual. While taxiing, you could set your autopilot and other preferences. For autopilot, I'm going to make sure everything is disarmed and then set speed to IAS:250|MACH:0.72, altitude to 36000 ft (switch the black knob in behind the ALT knob to 1000 for easier scrolling, V/S to 2200 and finally click on the HDG knob to turn it to ''Managed'' Mode. You can also set ND and Lower ECAM Display Pages- I use the NAV page on the ND with 40 nm range (VORD, NDB and ARPT selected), and normally keep the FUEL page on the Lower ECAM. If you need to check another system, you can use the switching panel to change to that display.&lt;br /&gt;
&lt;br /&gt;
Finally, remember to set your altimeter setting. Get your altimeter setting from Environment&amp;gt;Weather and scroll the altimeter setting knob on the Glare-shield panel to that reading.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Managed Mode means the FMGC tells the computer where the plane should go. This is equivalent to LNAV on Boeing aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Cruise ====&lt;br /&gt;
&lt;br /&gt;
Once you're holding short, revise your reference speeds. At this weight, they'd be- V1:140, Vr:150, V2:156.&lt;br /&gt;
&lt;br /&gt;
When the runway is clear (and/or you have ATC's permission), taxi on to the runway and turn on the Strobe Lights. Power up the throttle all the way, and rotate at Vr and make sure you're airborne by V2. Retract your gears and when you reach the respective flaps extension speeds (PRINTED ON THE MAIN PANEL), retract the respective flaps. Once you've maintained a steady climb, turn on the A/THR and AP1 from the Glare-shield panel.&lt;br /&gt;
&lt;br /&gt;
The autopilot will automatically fly the departure procedure you entered and then transition to the F-PLN (flight-plan) from the Company Route. Once over 10000 ft, switch to 280 KIAS Speed and keep climbing, Around 18000 ft, switch to mach (setting at 0.72) and reduce the V/S to around 1800 fpm. &lt;br /&gt;
&lt;br /&gt;
Once you're over FL260 (26000 ft), reduce your V/S to 1000 fpm and increase mach to 0.78. Then sit back and relax (or go do something else) while the computer automatically takes you to your destination. &lt;br /&gt;
&lt;br /&gt;
'''REST COMING UP SOON'''&lt;br /&gt;
&lt;br /&gt;
=== GA860 from Jakarta to Hong Kong ===&lt;br /&gt;
&lt;br /&gt;
GA860 is a daily ''Garuda Indonesia'' Route flown with an Airbus A330-243.&lt;br /&gt;
&lt;br /&gt;
'''More Info about this example Flight coming soon...'''&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-200 series have liveries for each variant (203, 223 an 243) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-203 operators ===&lt;br /&gt;
&lt;br /&gt;
''ALL LIVERIES COMPLETE!''&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Afriqiyah Airways - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air France - '''COMPLETED'''&lt;br /&gt;
* EVA Air - '''COMPLETED'''&lt;br /&gt;
* EVA Air (Hello Kitty) - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* KLM Royal Dutch Airline - '''COMPLETED'''&lt;br /&gt;
* Qantas Airways - '''COMPLETED'''&lt;br /&gt;
* Qatar Airways - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas  - '''COMPLETED'''&lt;br /&gt;
* Turkish  - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-223 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Berlin - '''COMPLETED'''&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Air Greenland - '''COMPLETED'''&lt;br /&gt;
* Air India - '''COMPLTED'''&lt;br /&gt;
* Atlasjet - '''COMPLETED'''&lt;br /&gt;
* Brussels Airlines - '''COMPLETED'''&lt;br /&gt;
* China Southern - '''COMPLETED'''&lt;br /&gt;
* Delta Airlines - '''COMPLETED'''&lt;br /&gt;
* Edelweiss Air - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Eurofly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Korean Air - '''COMPLETED'''&lt;br /&gt;
* Malaysia Airlines - '''COMPLETED'''&lt;br /&gt;
* Royal Jordanian - '''COMPLETED'''&lt;br /&gt;
* Swiss International Air Lines - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas- '''COMPLETED''' &lt;br /&gt;
* TAP Portugal - '''COMPLETED'''&lt;br /&gt;
* Vietnam Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airbus A330-243 operators===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air China - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air Nigeria&lt;br /&gt;
* Air Transat - '''COMPLETED'''&lt;br /&gt;
* Avianca - '''COMPLETED'''&lt;br /&gt;
* China Eastern - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Corsairfly - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Cyprus  Airways - '''COMPLETED'''&lt;br /&gt;
* Egyptair - '''COMPLETED'''&lt;br /&gt;
* Emirates - '''COMPLETED'''&lt;br /&gt;
* Etihad - '''COMPLETED'''&lt;br /&gt;
* Garuda Indonesia - '''COMPLETED'''&lt;br /&gt;
* Gulf Air&lt;br /&gt;
* Hainan Airlines&lt;br /&gt;
* Hawaiian Air&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Hi Fly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Jet Airways - '''COMPLETED'''&lt;br /&gt;
* Middle East Airlines&lt;br /&gt;
* Monarch Airways&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Sichuan Airlines - '''COMPLETED'''&lt;br /&gt;
* South African Airways - '''COMPLETED'''&lt;br /&gt;
* SriLankan Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Scandinavia - '''COMPLETED'''&lt;br /&gt;
* US Airways&lt;br /&gt;
* Virgin Australia&lt;br /&gt;
* XL Airways&lt;br /&gt;
* Yemenia Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Default Flight Database contains [[Merlion Virtual Airlines]] Airbus A330-200 Routes. This database can be used by anyone, whether he/she is a merlion pilot or not. The example flight above explains how to use routes from the Flight Database.&lt;br /&gt;
&lt;br /&gt;
If you fly for a different Virtual Airline which uses the Airbus A330-200 (203/223/243), please contact your staff for the flight database.&lt;br /&gt;
&lt;br /&gt;
* Current Active Database - '''MIA_Data_v3.1''' ''(27MAY-26AUG)''&lt;br /&gt;
* Previous (Standby) Database - '''MIA_Data_v3.0''' (DOES NOT EXIST YET)&lt;br /&gt;
&lt;br /&gt;
===Available Routes Tables===&lt;br /&gt;
&lt;br /&gt;
''The following routes are complete and available.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA131 || WSSS || YBBN || S-QDAZ || MIASINBNE1, MIASINBNE2&lt;br /&gt;
|-&lt;br /&gt;
| MIA132 || YBBN || NZAA || S-QDAZ || MIABNEAKL1&lt;br /&gt;
|-&lt;br /&gt;
| MIA133 || NZAA || YBBN || S-QDAZ || MIAAKLBNE1&lt;br /&gt;
|-&lt;br /&gt;
| MIA134 || YBBN || WSSS || S-QDAZ || MIABNESIN1, MIABNESIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA135 || WSSS || FAJS || S-QDBZ || MIASINJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA136 || FAJS || SBGR || S-QDBZ || MIAJNBGRU1&lt;br /&gt;
|-&lt;br /&gt;
| MIA137 || SBGR || FAJS || S-QDBZ || MIAGRUJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA138 || FAJS || WSSS || S-QDBZ || MIAJNBSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA139 || WSSS || RJGG || S-QDCZ || MIASINNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA140 || RJGG || KLAX || S-QDCZ || MIANGOLAX1&lt;br /&gt;
|-&lt;br /&gt;
| MIA141 || KLAX || RJGG || S-QDCZ || MIALAXNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA142 || RJGG || WSSS || S-QDCZ || MIANGOSIN1, MIANGOSIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''The following Routes will be available soon.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA143 || WSSS || UHWW || S-QDDZ || MIASINVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA144 || UHWW || CYVR || S-QDDZ || MIAVVOVYR1&lt;br /&gt;
|-&lt;br /&gt;
| MIA145 || CYVR || UHWW || S-QDDZ || MIAVYRVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA146 || UHWW || WSSS || S-QDDZ || MIAVVOSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA147 || WSSS || OMDB || S-QDEZ || MIASINDXB1, MIASINDXB2&lt;br /&gt;
|-&lt;br /&gt;
| MIA148 || OMDB || EDDF || S-QDEZ || MIADXBFRA1, MIADXBFRA2&lt;br /&gt;
|-&lt;br /&gt;
| MIA149 || EDDF || OMDB || S-QDEZ || MIAFRADXB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA150 || OMDB || WSSS || S-QDEZ || MIADXBSIN1, MIASXBSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA151 || WSSS || LEBL || S-QDFZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA152 || LEBL || TNCM || S-QDFZ || MIABCNSXM1&lt;br /&gt;
|-&lt;br /&gt;
| MIA153 || TNCM || LEBL || S-QDFZ || MIASXMBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA154 || LEBL || WSSS || S-QDFZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA155 || WSSS || LEBL || S-QDGZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA156 || LEBL || KMIA || S-QDGZ || MIABCNMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA157 || KMIA || LEBL || S-QDGZ || MIAMIABCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA158 || LEBL || WSSS || S-QDGZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA159 || WSSS || EHAM || S-QDHZ || MIASINAMS1, MIASINAMS2&lt;br /&gt;
|-&lt;br /&gt;
| MIA160 || EHAM || KMIA || S-QDHZ || MIAAMSMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA161 || KMIA || EHAM || S-QDHZ || MIAMIAAMS1&lt;br /&gt;
|-&lt;br /&gt;
| MIA162 || EHAM || WSSS || S-QDHZ || MIAAMSSIN1, MIAAMSSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA163 || WSSS || UUDD || S-QDIZ || MIASINDME1&lt;br /&gt;
|-&lt;br /&gt;
| MIA164 || UUDD || KJFK || S-QDIZ || MIADMEJFK1&lt;br /&gt;
|-&lt;br /&gt;
| MIA165 || KJFK || UUDD || S-QDIZ || MIAJFKDME1, MIAJFKDME2&lt;br /&gt;
|-&lt;br /&gt;
| MIA166 || UUDD || WSSS || S-QDIZ || MIADMESIN1, MIADMESIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Important developments remaining==&lt;br /&gt;
&lt;br /&gt;
''We have completed the highest priority developments on the list, if you'd like us to do anything for the aircraft, please make a note below.''&lt;br /&gt;
&lt;br /&gt;
==Important Recently Completed Developments==&lt;br /&gt;
&lt;br /&gt;
* Modeled the Rolls Royce Trent 772B-60 Engines for the A330-243&lt;br /&gt;
* Animated Flaps, Speed-brakes and Parking Brake Levers (NOT PICK, ONLY TRANS/ROTATE)&lt;br /&gt;
* Animated the Throttle Quadrant (incl. Engine cutoffs - REQUIRED FOR MANUAL START-UP) - ''Manual Start-up is now possible''&lt;br /&gt;
* Fixed the '''Blue''' Hydraulic System&lt;br /&gt;
* Completed Separate Engine Sounds for the each variant&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=50715</id>
		<title>Airbus A330-200 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=50715"/>
		<updated>2012-06-01T05:00:04Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Airbus A330-223 operators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A332-splash.png&lt;br /&gt;
|name        = Airbus A330-200 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = Git Development Version&lt;br /&gt;
|authors     = Narendran Muraleedharan, Chris Mueffelmann, A320neo Developers&lt;br /&gt;
|fgname      = A330-203, A330-223, A330-243&lt;br /&gt;
|download    = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main/archive-tarball/master&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main&lt;br /&gt;
}}&lt;br /&gt;
The '''Airbus A330-200 series''' project consists of the '''Airbus A330-203''' (A330-200 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-223''' (A330-200 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-243''' (A330-200 with ''Rolls Royce Trent 772B-69 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-200 models. Note that the aircraft is still in development and a release has not yet been made. Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flights ==&lt;br /&gt;
&lt;br /&gt;
We'll show 2 example flights- a flight that uses a company route from the default flight database and a custom planned flight.&lt;br /&gt;
&lt;br /&gt;
=== MIA134 from Brisbane to Singapore (Company Route) ===&lt;br /&gt;
&lt;br /&gt;
MIA134 is one of merlion's alternate-day flights from Brisbane to Singapore. We'll just be using this as an example and you can use the same procedures from any route from the company database. (Take a look at our database flights below) Flight MIA134 is flown with an Airbus A330-243 (Rolls Royce Trent 772B-60 Engines) virtually registered S-QDAZ.&lt;br /&gt;
&lt;br /&gt;
First, start-up at any of the parking ramps at Brisbane's (YBBN) International Apron. As Brisbane doesn't have parking positions at the moment, start-up on runway 01 and taxi-to (best using pushback) a parking gate in the International Apron.&lt;br /&gt;
&lt;br /&gt;
==== Pre-Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
To start with the pre-flight planning, we need electrical power. For Airports that provide external power, we can use that and for other airports, the APU can provide power. At Brisbane, external power is available, so make sure your ground services dialog has external power box enabled and turn on '''EXT PWR''' from the ''Overhead Panel''. (View)&lt;br /&gt;
&lt;br /&gt;
Before we start anything, let's make sure everything's how they should be. Make sure only the following Overhead panel buttons have OFF showing on them- HYD YELLOW ELEC PUMP, ENG1, ENG2 and CTR TNK LTK FUEL PUMPS 1 AND 2, BAT1, BAT2, GEN1, GEN2 and APU GEN. EXT PWR should show ON. Now, look at the Pedestal and make sure both engine master switches are at OFF, the throttle is at idle, the engine mode is set to NORM, the speed-brakes are at 0, the parking brake is ON and the Flaps Lever is at 0. Let's now start with the pre-flight planning.&lt;br /&gt;
&lt;br /&gt;
* Turn to the ''FMGC/mCDU View'' and turn on the Airbus mCDU by rotating (scroll) the BRT knob to full.&lt;br /&gt;
&lt;br /&gt;
* Click on DATA and then A/C STATUS. Make sure the ACTIVE NAV DATABASE is ''27MAY-26AUG MIADatav3.1''. If not, please re-download the ''Database/Company/routes.xml'' file from gitorious.&lt;br /&gt;
&lt;br /&gt;
* Now, click on INIT to head to the routes initialization page. You can initialize the company route by entering the company route ID (reference below) or the departure and arrival ICAOs. I normally enter the departure and arrival ICAOs as that way, it gives you all available routes you can choose from. So enter '''YBBN/WSSS''' and click on the LSK (Line Selector Key) next to FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* The mCDU will show 2 available routes (MIABNESIN1 and MIABNESIN2) which you can scroll through using the left and right arrow keys on the mCDU keypad. We'll be using MIABNESIN2 for this flight, so view that and click on the LSK next to INSERT. Once you do that, you should see that MIASINBNE2 would be written under CO_RTE and YBBN/WSSS would be written under FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* Enter the Flight Number '''MIA134''' and click on the LSK next to FLT NUM. '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you want, you can also enter a COST INDEX for the flight (normally between 25 and 40). '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you have an alternate route (not supported atm), you can enter the Alternate airport ICAO and RTE ID in the ALTN/CO_RTE Field.&lt;br /&gt;
&lt;br /&gt;
* The final step in the INIT A page is your cruise altitude and Temperature. We'll be cruising at Flight Level 360 (FL360/36,000 ft) and checking the ''Environment&amp;gt;Weather Dialog'', it's about -55 degrees at that altitude, so enter '''360/-55''' and hit the LSK next to CRZ ALT/TEMP.&lt;br /&gt;
&lt;br /&gt;
''NOTE: To get the '''-''', press on the '''+/-''' key in the keypad twice.''&lt;br /&gt;
&lt;br /&gt;
* After INIT A is complete, let's proceed to INIT B (aka. FUEL PREDICTION Page), click on the RIGHT ARROW KEY on the keypad to go there.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Please skip the next 2 steps for the moment as this part requires fixing.''&lt;br /&gt;
&lt;br /&gt;
* Once there, the trip fuel/time should show about 120 blocks of fuel (atm, it shows 24 but it will be fixed soon) required for the flight. The Aircraft can hold a maximum of 172.5 Blocks (1 Block = 804 KG JET-A Fuel). It should also show that the total flight will be about 442 minutes long using the initialized route. That is 8 hours and 22 minutes, a decent time for about 4000 miles.&lt;br /&gt;
&lt;br /&gt;
* We'll take 10% fuel with us for reserves, so enter '''0/10''' and hit the LSK next to RSV. The mCDU will automatically calculate our extra fuel, TOW (Take-off Weight) and LW (Landing Weight).&lt;br /&gt;
&lt;br /&gt;
* Now, click on F-PLN to go to the Primary Flight-plan Management Page. Here, you'll see the automatically initialized flight plan which you can scroll through using the up and down arrow keys on the keypad. Atm, we don't need to make any changes to our flight-plan as the company route sets everything perfect for us. We'll come back to F-PLN Lateral Revision (LAT REV) in the next custom planned example flight.&lt;br /&gt;
&lt;br /&gt;
* We need to select a DEPARTURE and ARRIVAL procedure for our flight. To select a DEPARTURE Terminal Procedure, click on the LSK next to YBBN (Right above F-PLN DISCONTINUITY) and click on the LSK next to DEPARTURE.&lt;br /&gt;
&lt;br /&gt;
* I'll be using runway 19 for departure (Currently Winds are 200@9), so I click on the LSK next to 19.&lt;br /&gt;
&lt;br /&gt;
* Our first waypoint (after YBBN) is WOODY, so I want a DEPARTURE PROCEDURE that'll take me to WOODY. A procedure available for Runway 19 is ''WODY2A.19'' (at the end of the list). Select that and hit the LSK next to INSERT.&lt;br /&gt;
&lt;br /&gt;
* Now, for the arrival procedure, you want to find your last waypoint before WSSS, so go to the F-PLN page and scroll to the end. With this route, ''REPOV'' is the last waypoint. (With MIABNESIN1, LAVAX is the last waypoint.&lt;br /&gt;
&lt;br /&gt;
* Scroll back up and click on the LSK next to DEST WSSS and then select ARRIVAL.&lt;br /&gt;
&lt;br /&gt;
* We'll be landing on Runway 20R (usually the default intl. runway at WSSS), so I select 20R. For the Arrival Procedure, select and INSERT REME6B.20R as that procedure starts at REPOV.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Small sections based on the PERF, DIR and PROG pages are remaining but we'll get back to that once it's completely functional.''&lt;br /&gt;
&lt;br /&gt;
We have completed out basic flight-planning. We will focus on Radio Navigation later. Let's now fuel up for the flight. As we entered in the mCDU, we'll be starting with 130 blocks of fuel for this 8 and a half hour flight. That's 104,500 KG JET-A fuel. Open the Fuel Truck dialog, enable to truck, connect it to the aircraft, enter '''104500''' in hte REQUEST KG and Start Filling up the aircraft. Once the fueling is complete, we can disconnect the fuel truck and proceed to starting up the aircraft. Remember to first disconnect all ground services and remove the chokes.&lt;br /&gt;
&lt;br /&gt;
==== Manual Engines Start-Up Procedure ====&lt;br /&gt;
&lt;br /&gt;
* Turn on the Beacon Lights from the Lighting Control Panel.&lt;br /&gt;
&lt;br /&gt;
* Look up at the overhead panel and turn on the APU by turning on the APU MASTER SW and the START button. You should hear the APU spooling. Once it's started, turn off the APU START switch and turn on the APU GEN.&lt;br /&gt;
&lt;br /&gt;
* To get fuel to the engines, you need to turn on the LTK PUMPS, so turn on all the ENG1, ENG2 and CTR TNK FUEL PUMPS.&lt;br /&gt;
&lt;br /&gt;
* Switch to Pedestal View and in the throttle quadrant, set the Engine MODE to START, and then turn both engine master switches to ON.&lt;br /&gt;
&lt;br /&gt;
* Keep an eye on the Upper ECAM. When both Engine N1% exceeds 25%, the engines are started and running. Turn the Engine MODE back to NORM and turn off the APU.&lt;br /&gt;
&lt;br /&gt;
* Turn on the Navigation Lights.&lt;br /&gt;
&lt;br /&gt;
Release Parking Brakes and use 2 notches of Flaps for take-off. Pushback and taxi to the runway as usual. While taxiing, you could set your autopilot and other preferences. For autopilot, I'm going to make sure everything is disarmed and then set speed to IAS:250|MACH:0.72, altitude to 36000 ft (switch the black knob in behind the ALT knob to 1000 for easier scrolling, V/S to 2200 and finally click on the HDG knob to turn it to ''Managed'' Mode. You can also set ND and Lower ECAM Display Pages- I use the NAV page on the ND with 40 nm range (VORD, NDB and ARPT selected), and normally keep the FUEL page on the Lower ECAM. If you need to check another system, you can use the switching panel to change to that display.&lt;br /&gt;
&lt;br /&gt;
Finally, remember to set your altimeter setting. Get your altimeter setting from Environment&amp;gt;Weather and scroll the altimeter setting knob on the Glare-shield panel to that reading.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Managed Mode means the FMGC tells the computer where the plane should go. This is equivalent to LNAV on Boeing aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Cruise ====&lt;br /&gt;
&lt;br /&gt;
Once you're holding short, revise your reference speeds. At this weight, they'd be- V1:140, Vr:150, V2:156.&lt;br /&gt;
&lt;br /&gt;
When the runway is clear (and/or you have ATC's permission), taxi on to the runway and turn on the Strobe Lights. Power up the throttle all the way, and rotate at Vr and make sure you're airborne by V2. Retract your gears and when you reach the respective flaps extension speeds (PRINTED ON THE MAIN PANEL), retract the respective flaps. Once you've maintained a steady climb, turn on the A/THR and AP1 from the Glare-shield panel.&lt;br /&gt;
&lt;br /&gt;
The autopilot will automatically fly the departure procedure you entered and then transition to the F-PLN (flight-plan) from the Company Route. Once over 10000 ft, switch to 280 KIAS Speed and keep climbing, Around 18000 ft, switch to mach (setting at 0.72) and reduce the V/S to around 1800 fpm. &lt;br /&gt;
&lt;br /&gt;
Once you're over FL260 (26000 ft), reduce your V/S to 1000 fpm and increase mach to 0.78. Then sit back and relax (or go do something else) while the computer automatically takes you to your destination. &lt;br /&gt;
&lt;br /&gt;
'''REST COMING UP SOON'''&lt;br /&gt;
&lt;br /&gt;
=== GA860 from Jakarta to Hong Kong ===&lt;br /&gt;
&lt;br /&gt;
GA860 is a daily ''Garuda Indonesia'' Route flown with an Airbus A330-243.&lt;br /&gt;
&lt;br /&gt;
'''More Info about this example Flight coming soon...'''&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-200 series have liveries for each variant (203, 223 an 243) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-203 operators ===&lt;br /&gt;
&lt;br /&gt;
''ALL LIVERIES COMPLETE!''&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Afriqiyah Airways - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air France - '''COMPLETED'''&lt;br /&gt;
* EVA Air - '''COMPLETED'''&lt;br /&gt;
* EVA Air (Hello Kitty) - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* KLM Royal Dutch Airline - '''COMPLETED'''&lt;br /&gt;
* Qantas Airways - '''COMPLETED'''&lt;br /&gt;
* Qatar Airways - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas  - '''COMPLETED'''&lt;br /&gt;
* Turkish  - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-223 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Berlin - '''COMPLETED'''&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Air Greenland - '''COMPLETED'''&lt;br /&gt;
* Air India - '''COMPLTED'''&lt;br /&gt;
* Atlasjet - '''COMPLETED'''&lt;br /&gt;
* Brussels Airlines - '''COMPLETED'''&lt;br /&gt;
* China Southern - '''COMPLETED'''&lt;br /&gt;
* Delta Airlines - '''COMPLETED'''&lt;br /&gt;
* Edelweiss Air - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Eurofly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Korean Air - '''COMPLETED'''&lt;br /&gt;
* Malaysia Airlines - '''COMPLETED'''&lt;br /&gt;
* Royal Jordanian - '''COMPLETED'''&lt;br /&gt;
* Swiss International Air Lines - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas- '''COMPLETED''' &lt;br /&gt;
* TAP Portugal - '''COMPLETED'''&lt;br /&gt;
* Vietnam Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airbus A330-243 operators===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air China - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air Nigeria&lt;br /&gt;
* Air Transat - '''COMPLETED'''&lt;br /&gt;
* Avianca - '''COMPLETED'''&lt;br /&gt;
* China Eastern - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Corsairfly - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Cyprus  Airways - '''COMPLETED'''&lt;br /&gt;
* Egyptair - '''COMPLETED'''&lt;br /&gt;
* Emirates - '''COMPLETED'''&lt;br /&gt;
* Etihad - '''COMPLETED'''&lt;br /&gt;
* Garuda Indonesia - '''COMPLETED'''&lt;br /&gt;
* Gulf Air&lt;br /&gt;
* Hainan Airlines&lt;br /&gt;
* Hawaiian Air&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Hi Fly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines&lt;br /&gt;
* Jet Airways - '''COMPLETED'''&lt;br /&gt;
* Middle East Airlines&lt;br /&gt;
* Monarch Airways&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Sichuan Airlines - '''COMPLETED'''&lt;br /&gt;
* South African Airways - '''COMPLETED'''&lt;br /&gt;
* SriLankan Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Scandinavia - '''COMPLETED'''&lt;br /&gt;
* US Airways&lt;br /&gt;
* Virgin Australia&lt;br /&gt;
* XL Airways&lt;br /&gt;
* Yemenia Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Default Flight Database contains [[Merlion Virtual Airlines]] Airbus A330-200 Routes. This database can be used by anyone, whether he/she is a merlion pilot or not. The example flight above explains how to use routes from the Flight Database.&lt;br /&gt;
&lt;br /&gt;
If you fly for a different Virtual Airline which uses the Airbus A330-200 (203/223/243), please contact your staff for the flight database.&lt;br /&gt;
&lt;br /&gt;
* Current Active Database - '''MIA_Data_v3.1''' ''(27MAY-26AUG)''&lt;br /&gt;
* Previous (Standby) Database - '''MIA_Data_v3.0''' (DOES NOT EXIST YET)&lt;br /&gt;
&lt;br /&gt;
===Available Routes Tables===&lt;br /&gt;
&lt;br /&gt;
''The following routes are complete and available.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA131 || WSSS || YBBN || S-QDAZ || MIASINBNE1, MIASINBNE2&lt;br /&gt;
|-&lt;br /&gt;
| MIA132 || YBBN || NZAA || S-QDAZ || MIABNEAKL1&lt;br /&gt;
|-&lt;br /&gt;
| MIA133 || NZAA || YBBN || S-QDAZ || MIAAKLBNE1&lt;br /&gt;
|-&lt;br /&gt;
| MIA134 || YBBN || WSSS || S-QDAZ || MIABNESIN1, MIABNESIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA135 || WSSS || FAJS || S-QDBZ || MIASINJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA136 || FAJS || SBGR || S-QDBZ || MIAJNBGRU1&lt;br /&gt;
|-&lt;br /&gt;
| MIA137 || SBGR || FAJS || S-QDBZ || MIAGRUJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA138 || FAJS || WSSS || S-QDBZ || MIAJNBSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA139 || WSSS || RJGG || S-QDCZ || MIASINNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA140 || RJGG || KLAX || S-QDCZ || MIANGOLAX1&lt;br /&gt;
|-&lt;br /&gt;
| MIA141 || KLAX || RJGG || S-QDCZ || MIALAXNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA142 || RJGG || WSSS || S-QDCZ || MIANGOSIN1, MIANGOSIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''The following Routes will be available soon.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA143 || WSSS || UHWW || S-QDDZ || MIASINVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA144 || UHWW || CYVR || S-QDDZ || MIAVVOVYR1&lt;br /&gt;
|-&lt;br /&gt;
| MIA145 || CYVR || UHWW || S-QDDZ || MIAVYRVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA146 || UHWW || WSSS || S-QDDZ || MIAVVOSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA147 || WSSS || OMDB || S-QDEZ || MIASINDXB1, MIASINDXB2&lt;br /&gt;
|-&lt;br /&gt;
| MIA148 || OMDB || EDDF || S-QDEZ || MIADXBFRA1, MIADXBFRA2&lt;br /&gt;
|-&lt;br /&gt;
| MIA149 || EDDF || OMDB || S-QDEZ || MIAFRADXB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA150 || OMDB || WSSS || S-QDEZ || MIADXBSIN1, MIASXBSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA151 || WSSS || LEBL || S-QDFZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA152 || LEBL || TNCM || S-QDFZ || MIABCNSXM1&lt;br /&gt;
|-&lt;br /&gt;
| MIA153 || TNCM || LEBL || S-QDFZ || MIASXMBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA154 || LEBL || WSSS || S-QDFZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA155 || WSSS || LEBL || S-QDGZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA156 || LEBL || KMIA || S-QDGZ || MIABCNMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA157 || KMIA || LEBL || S-QDGZ || MIAMIABCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA158 || LEBL || WSSS || S-QDGZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA159 || WSSS || EHAM || S-QDHZ || MIASINAMS1, MIASINAMS2&lt;br /&gt;
|-&lt;br /&gt;
| MIA160 || EHAM || KMIA || S-QDHZ || MIAAMSMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA161 || KMIA || EHAM || S-QDHZ || MIAMIAAMS1&lt;br /&gt;
|-&lt;br /&gt;
| MIA162 || EHAM || WSSS || S-QDHZ || MIAAMSSIN1, MIAAMSSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA163 || WSSS || UUDD || S-QDIZ || MIASINDME1&lt;br /&gt;
|-&lt;br /&gt;
| MIA164 || UUDD || KJFK || S-QDIZ || MIADMEJFK1&lt;br /&gt;
|-&lt;br /&gt;
| MIA165 || KJFK || UUDD || S-QDIZ || MIAJFKDME1, MIAJFKDME2&lt;br /&gt;
|-&lt;br /&gt;
| MIA166 || UUDD || WSSS || S-QDIZ || MIADMESIN1, MIADMESIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Important developments remaining==&lt;br /&gt;
&lt;br /&gt;
''We have completed the highest priority developments on the list, if you'd like us to do anything for the aircraft, please make a note below.''&lt;br /&gt;
&lt;br /&gt;
==Important Recently Completed Developments==&lt;br /&gt;
&lt;br /&gt;
* Modeled the Rolls Royce Trent 772B-60 Engines for the A330-243&lt;br /&gt;
* Animated Flaps, Speed-brakes and Parking Brake Levers (NOT PICK, ONLY TRANS/ROTATE)&lt;br /&gt;
* Animated the Throttle Quadrant (incl. Engine cutoffs - REQUIRED FOR MANUAL START-UP) - ''Manual Start-up is now possible''&lt;br /&gt;
* Fixed the '''Blue''' Hydraulic System&lt;br /&gt;
* Completed Separate Engine Sounds for the each variant&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=50694</id>
		<title>Airbus A330-200 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=50694"/>
		<updated>2012-05-31T18:06:07Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* Airbus A330-223 operators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A332-splash.png&lt;br /&gt;
|name        = Airbus A330-200 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = Git Development Version&lt;br /&gt;
|authors     = Narendran Muraleedharan, Chris Mueffelmann, A320neo Developers&lt;br /&gt;
|fgname      = A330-203, A330-223, A330-243&lt;br /&gt;
|download    = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main/archive-tarball/master&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main&lt;br /&gt;
}}&lt;br /&gt;
The '''Airbus A330-200 series''' project consists of the '''Airbus A330-203''' (A330-200 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-223''' (A330-200 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-243''' (A330-200 with ''Rolls Royce Trent 772B-69 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-200 models. Note that the aircraft is still in development and a release has not yet been made. Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flights ==&lt;br /&gt;
&lt;br /&gt;
We'll show 2 example flights- a flight that uses a company route from the default flight database and a custom planned flight.&lt;br /&gt;
&lt;br /&gt;
=== MIA134 from Brisbane to Singapore (Company Route) ===&lt;br /&gt;
&lt;br /&gt;
MIA134 is one of merlion's alternate-day flights from Brisbane to Singapore. We'll just be using this as an example and you can use the same procedures from any route from the company database. (Take a look at our database flights below) Flight MIA134 is flown with an Airbus A330-243 (Rolls Royce Trent 772B-60 Engines) virtually registered S-QDAZ.&lt;br /&gt;
&lt;br /&gt;
First, start-up at any of the parking ramps at Brisbane's (YBBN) International Apron. As Brisbane doesn't have parking positions at the moment, start-up on runway 01 and taxi-to (best using pushback) a parking gate in the International Apron.&lt;br /&gt;
&lt;br /&gt;
==== Pre-Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
To start with the pre-flight planning, we need electrical power. For Airports that provide external power, we can use that and for other airports, the APU can provide power. At Brisbane, external power is available, so make sure your ground services dialog has external power box enabled and turn on '''EXT PWR''' from the ''Overhead Panel''. (View)&lt;br /&gt;
&lt;br /&gt;
Before we start anything, let's make sure everything's how they should be. Make sure only the following Overhead panel buttons have OFF showing on them- HYD YELLOW ELEC PUMP, ENG1, ENG2 and CTR TNK LTK FUEL PUMPS 1 AND 2, BAT1, BAT2, GEN1, GEN2 and APU GEN. EXT PWR should show ON. Now, look at the Pedestal and make sure both engine master switches are at OFF, the throttle is at idle, the engine mode is set to NORM, the speed-brakes are at 0, the parking brake is ON and the Flaps Lever is at 0. Let's now start with the pre-flight planning.&lt;br /&gt;
&lt;br /&gt;
* Turn to the ''FMGC/mCDU View'' and turn on the Airbus mCDU by rotating (scroll) the BRT knob to full.&lt;br /&gt;
&lt;br /&gt;
* Click on DATA and then A/C STATUS. Make sure the ACTIVE NAV DATABASE is ''27MAY-26AUG MIADatav3.1''. If not, please re-download the ''Database/Company/routes.xml'' file from gitorious.&lt;br /&gt;
&lt;br /&gt;
* Now, click on INIT to head to the routes initialization page. You can initialize the company route by entering the company route ID (reference below) or the departure and arrival ICAOs. I normally enter the departure and arrival ICAOs as that way, it gives you all available routes you can choose from. So enter '''YBBN/WSSS''' and click on the LSK (Line Selector Key) next to FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* The mCDU will show 2 available routes (MIABNESIN1 and MIABNESIN2) which you can scroll through using the left and right arrow keys on the mCDU keypad. We'll be using MIABNESIN2 for this flight, so view that and click on the LSK next to INSERT. Once you do that, you should see that MIASINBNE2 would be written under CO_RTE and YBBN/WSSS would be written under FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* Enter the Flight Number '''MIA134''' and click on the LSK next to FLT NUM. '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you want, you can also enter a COST INDEX for the flight (normally between 25 and 40). '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you have an alternate route (not supported atm), you can enter the Alternate airport ICAO and RTE ID in the ALTN/CO_RTE Field.&lt;br /&gt;
&lt;br /&gt;
* The final step in the INIT A page is your cruise altitude and Temperature. We'll be cruising at Flight Level 360 (FL360/36,000 ft) and checking the ''Environment&amp;gt;Weather Dialog'', it's about -55 degrees at that altitude, so enter '''360/-55''' and hit the LSK next to CRZ ALT/TEMP.&lt;br /&gt;
&lt;br /&gt;
''NOTE: To get the '''-''', press on the '''+/-''' key in the keypad twice.''&lt;br /&gt;
&lt;br /&gt;
* After INIT A is complete, let's proceed to INIT B (aka. FUEL PREDICTION Page), click on the RIGHT ARROW KEY on the keypad to go there.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Please skip the next 2 steps for the moment as this part requires fixing.''&lt;br /&gt;
&lt;br /&gt;
* Once there, the trip fuel/time should show about 120 blocks of fuel (atm, it shows 24 but it will be fixed soon) required for the flight. The Aircraft can hold a maximum of 172.5 Blocks (1 Block = 804 KG JET-A Fuel). It should also show that the total flight will be about 442 minutes long using the initialized route. That is 8 hours and 22 minutes, a decent time for about 4000 miles.&lt;br /&gt;
&lt;br /&gt;
* We'll take 10% fuel with us for reserves, so enter '''0/10''' and hit the LSK next to RSV. The mCDU will automatically calculate our extra fuel, TOW (Take-off Weight) and LW (Landing Weight).&lt;br /&gt;
&lt;br /&gt;
* Now, click on F-PLN to go to the Primary Flight-plan Management Page. Here, you'll see the automatically initialized flight plan which you can scroll through using the up and down arrow keys on the keypad. Atm, we don't need to make any changes to our flight-plan as the company route sets everything perfect for us. We'll come back to F-PLN Lateral Revision (LAT REV) in the next custom planned example flight.&lt;br /&gt;
&lt;br /&gt;
* We need to select a DEPARTURE and ARRIVAL procedure for our flight. To select a DEPARTURE Terminal Procedure, click on the LSK next to YBBN (Right above F-PLN DISCONTINUITY) and click on the LSK next to DEPARTURE.&lt;br /&gt;
&lt;br /&gt;
* I'll be using runway 19 for departure (Currently Winds are 200@9), so I click on the LSK next to 19.&lt;br /&gt;
&lt;br /&gt;
* Our first waypoint (after YBBN) is WOODY, so I want a DEPARTURE PROCEDURE that'll take me to WOODY. A procedure available for Runway 19 is ''WODY2A.19'' (at the end of the list). Select that and hit the LSK next to INSERT.&lt;br /&gt;
&lt;br /&gt;
* Now, for the arrival procedure, you want to find your last waypoint before WSSS, so go to the F-PLN page and scroll to the end. With this route, ''REPOV'' is the last waypoint. (With MIABNESIN1, LAVAX is the last waypoint.&lt;br /&gt;
&lt;br /&gt;
* Scroll back up and click on the LSK next to DEST WSSS and then select ARRIVAL.&lt;br /&gt;
&lt;br /&gt;
* We'll be landing on Runway 20R (usually the default intl. runway at WSSS), so I select 20R. For the Arrival Procedure, select and INSERT REME6B.20R as that procedure starts at REPOV.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Small sections based on the PERF, DIR and PROG pages are remaining but we'll get back to that once it's completely functional.''&lt;br /&gt;
&lt;br /&gt;
We have completed out basic flight-planning. We will focus on Radio Navigation later. Let's now fuel up for the flight. As we entered in the mCDU, we'll be starting with 130 blocks of fuel for this 8 and a half hour flight. That's 104,500 KG JET-A fuel. Open the Fuel Truck dialog, enable to truck, connect it to the aircraft, enter '''104500''' in hte REQUEST KG and Start Filling up the aircraft. Once the fueling is complete, we can disconnect the fuel truck and proceed to starting up the aircraft. Remember to first disconnect all ground services and remove the chokes.&lt;br /&gt;
&lt;br /&gt;
==== Manual Engines Start-Up Procedure ====&lt;br /&gt;
&lt;br /&gt;
* Turn on the Beacon Lights from the Lighting Control Panel.&lt;br /&gt;
&lt;br /&gt;
* Look up at the overhead panel and turn on the APU by turning on the APU MASTER SW and the START button. You should hear the APU spooling. Once it's started, turn off the APU START switch and turn on the APU GEN.&lt;br /&gt;
&lt;br /&gt;
* To get fuel to the engines, you need to turn on the LTK PUMPS, so turn on all the ENG1, ENG2 and CTR TNK FUEL PUMPS.&lt;br /&gt;
&lt;br /&gt;
* Switch to Pedestal View and in the throttle quadrant, set the Engine MODE to START, and then turn both engine master switches to ON.&lt;br /&gt;
&lt;br /&gt;
* Keep an eye on the Upper ECAM. When both Engine N1% exceeds 25%, the engines are started and running. Turn the Engine MODE back to NORM and turn off the APU.&lt;br /&gt;
&lt;br /&gt;
* Turn on the Navigation Lights.&lt;br /&gt;
&lt;br /&gt;
Release Parking Brakes and use 2 notches of Flaps for take-off. Pushback and taxi to the runway as usual. While taxiing, you could set your autopilot and other preferences. For autopilot, I'm going to make sure everything is disarmed and then set speed to IAS:250|MACH:0.72, altitude to 36000 ft (switch the black knob in behind the ALT knob to 1000 for easier scrolling, V/S to 2200 and finally click on the HDG knob to turn it to ''Managed'' Mode. You can also set ND and Lower ECAM Display Pages- I use the NAV page on the ND with 40 nm range (VORD, NDB and ARPT selected), and normally keep the FUEL page on the Lower ECAM. If you need to check another system, you can use the switching panel to change to that display.&lt;br /&gt;
&lt;br /&gt;
Finally, remember to set your altimeter setting. Get your altimeter setting from Environment&amp;gt;Weather and scroll the altimeter setting knob on the Glare-shield panel to that reading.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Managed Mode means the FMGC tells the computer where the plane should go. This is equivalent to LNAV on Boeing aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Cruise ====&lt;br /&gt;
&lt;br /&gt;
Once you're holding short, revise your reference speeds. At this weight, they'd be- V1:140, Vr:150, V2:156.&lt;br /&gt;
&lt;br /&gt;
When the runway is clear (and/or you have ATC's permission), taxi on to the runway and turn on the Strobe Lights. Power up the throttle all the way, and rotate at Vr and make sure you're airborne by V2. Retract your gears and when you reach the respective flaps extension speeds (PRINTED ON THE MAIN PANEL), retract the respective flaps. Once you've maintained a steady climb, turn on the A/THR and AP1 from the Glare-shield panel.&lt;br /&gt;
&lt;br /&gt;
The autopilot will automatically fly the departure procedure you entered and then transition to the F-PLN (flight-plan) from the Company Route. Once over 10000 ft, switch to 280 KIAS Speed and keep climbing, Around 18000 ft, switch to mach (setting at 0.72) and reduce the V/S to around 1800 fpm. &lt;br /&gt;
&lt;br /&gt;
Once you're over FL260 (26000 ft), reduce your V/S to 1000 fpm and increase mach to 0.78. Then sit back and relax (or go do something else) while the computer automatically takes you to your destination. &lt;br /&gt;
&lt;br /&gt;
'''REST COMING UP SOON'''&lt;br /&gt;
&lt;br /&gt;
=== GA860 from Jakarta to Hong Kong ===&lt;br /&gt;
&lt;br /&gt;
GA860 is a daily ''Garuda Indonesia'' Route flown with an Airbus A330-243.&lt;br /&gt;
&lt;br /&gt;
'''More Info about this example Flight coming soon...'''&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-200 series have liveries for each variant (203, 223 an 243) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-203 operators ===&lt;br /&gt;
&lt;br /&gt;
''ALL LIVERIES COMPLETE!''&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Afriqiyah Airways - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air France - '''COMPLETED'''&lt;br /&gt;
* EVA Air - '''COMPLETED'''&lt;br /&gt;
* EVA Air (Hello Kitty) - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* KLM Royal Dutch Airline - '''COMPLETED'''&lt;br /&gt;
* Qantas Airways - '''COMPLETED'''&lt;br /&gt;
* Qatar Airways - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas  - '''COMPLETED'''&lt;br /&gt;
* Turkish  - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-223 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Berlin - '''COMPLETED'''&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Air Greenland - '''COMPLETED'''&lt;br /&gt;
* Air India - '''DEVEL''' (''Narendran'')&lt;br /&gt;
* Atlasjet - '''COMPLETED'''&lt;br /&gt;
* Brussels Airlines - '''COMPLETED'''&lt;br /&gt;
* China Southern - '''COMPLETED'''&lt;br /&gt;
* Delta Airlines - '''COMPLETED'''&lt;br /&gt;
* Edelweiss Air - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Eurofly - '''COMPLETED'''&lt;br /&gt;
* Hong Kong Airlines&lt;br /&gt;
* Korean Air - '''COMPLETED'''&lt;br /&gt;
* Malaysia Airlines - '''COMPLETED'''&lt;br /&gt;
* Royal Jordanian - '''COMPLETED'''&lt;br /&gt;
* Swiss International Air Lines - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas- '''COMPLETED''' &lt;br /&gt;
* TAP Portugal - '''COMPLETED'''&lt;br /&gt;
* Vietnam Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airbus A330-243 operators===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air China - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air Nigeria&lt;br /&gt;
* Air Transat - '''COMPLETED'''&lt;br /&gt;
* Avianca - '''DEVEL''' (''Chris'')&lt;br /&gt;
* China Eastern - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Corsairfly - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Cyprus  Airways - '''COMPLETED'''&lt;br /&gt;
* Egyptair - '''COMPLETED'''&lt;br /&gt;
* Emirates - '''COMPLETED'''&lt;br /&gt;
* Etihad - '''COMPLETED'''&lt;br /&gt;
* Garuda Indonesia - '''COMPLETED'''&lt;br /&gt;
* Gulf Air&lt;br /&gt;
* Hainan Airlines&lt;br /&gt;
* Hawaiian Air&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Hi Fly - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Hong Kong Airlines&lt;br /&gt;
* Jet Airways - '''COMPLETED'''&lt;br /&gt;
* Middle East Airlines&lt;br /&gt;
* Monarch Airways&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Sichuan Airlines - '''COMPLETED'''&lt;br /&gt;
* South African Airways - '''COMPLETED'''&lt;br /&gt;
* SriLankan Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Scandinavia - '''COMPLETED'''&lt;br /&gt;
* US Airways&lt;br /&gt;
* Virgin Australia&lt;br /&gt;
* XL Airways&lt;br /&gt;
* Yemenia Airlines - '''DEVEL''' (''Chris'')&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Default Flight Database contains [[Merlion Virtual Airlines]] Airbus A330-200 Routes. This database can be used by anyone, whether he/she is a merlion pilot or not. The example flight above explains how to use routes from the Flight Database.&lt;br /&gt;
&lt;br /&gt;
If you fly for a different Virtual Airline which uses the Airbus A330-200 (203/223/243), please contact your staff for the flight database.&lt;br /&gt;
&lt;br /&gt;
* Current Active Database - '''MIA_Data_v3.1''' ''(27MAY-26AUG)''&lt;br /&gt;
* Previous (Standby) Database - '''MIA_Data_v3.0''' (DOES NOT EXIST YET)&lt;br /&gt;
&lt;br /&gt;
===Available Routes Tables===&lt;br /&gt;
&lt;br /&gt;
''The following routes are complete and available.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA131 || WSSS || YBBN || S-QDAZ || MIASINBNE1, MIASINBNE2&lt;br /&gt;
|-&lt;br /&gt;
| MIA132 || YBBN || NZAA || S-QDAZ || MIABNEAKL1&lt;br /&gt;
|-&lt;br /&gt;
| MIA133 || NZAA || YBBN || S-QDAZ || MIAAKLBNE1&lt;br /&gt;
|-&lt;br /&gt;
| MIA134 || YBBN || WSSS || S-QDAZ || MIABNESIN1, MIABNESIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA135 || WSSS || FAJS || S-QDBZ || MIASINJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA136 || FAJS || SBGR || S-QDBZ || MIAJNBGRU1&lt;br /&gt;
|-&lt;br /&gt;
| MIA137 || SBGR || FAJS || S-QDBZ || MIAGRUJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA138 || FAJS || WSSS || S-QDBZ || MIAJNBSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA139 || WSSS || RJGG || S-QDCZ || MIASINNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA140 || RJGG || KLAX || S-QDCZ || MIANGOLAX1&lt;br /&gt;
|-&lt;br /&gt;
| MIA141 || KLAX || RJGG || S-QDCZ || MIALAXNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA142 || RJGG || WSSS || S-QDCZ || MIANGOSIN1, MIANGOSIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''The following Routes will be available soon.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA143 || WSSS || UHWW || S-QDDZ || MIASINVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA144 || UHWW || CYVR || S-QDDZ || MIAVVOVYR1&lt;br /&gt;
|-&lt;br /&gt;
| MIA145 || CYVR || UHWW || S-QDDZ || MIAVYRVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA146 || UHWW || WSSS || S-QDDZ || MIAVVOSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA147 || WSSS || OMDB || S-QDEZ || MIASINDXB1, MIASINDXB2&lt;br /&gt;
|-&lt;br /&gt;
| MIA148 || OMDB || EDDF || S-QDEZ || MIADXBFRA1, MIADXBFRA2&lt;br /&gt;
|-&lt;br /&gt;
| MIA149 || EDDF || OMDB || S-QDEZ || MIAFRADXB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA150 || OMDB || WSSS || S-QDEZ || MIADXBSIN1, MIASXBSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA151 || WSSS || LEBL || S-QDFZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA152 || LEBL || TNCM || S-QDFZ || MIABCNSXM1&lt;br /&gt;
|-&lt;br /&gt;
| MIA153 || TNCM || LEBL || S-QDFZ || MIASXMBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA154 || LEBL || WSSS || S-QDFZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA155 || WSSS || LEBL || S-QDGZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA156 || LEBL || KMIA || S-QDGZ || MIABCNMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA157 || KMIA || LEBL || S-QDGZ || MIAMIABCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA158 || LEBL || WSSS || S-QDGZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA159 || WSSS || EHAM || S-QDHZ || MIASINAMS1, MIASINAMS2&lt;br /&gt;
|-&lt;br /&gt;
| MIA160 || EHAM || KMIA || S-QDHZ || MIAAMSMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA161 || KMIA || EHAM || S-QDHZ || MIAMIAAMS1&lt;br /&gt;
|-&lt;br /&gt;
| MIA162 || EHAM || WSSS || S-QDHZ || MIAAMSSIN1, MIAAMSSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA163 || WSSS || UUDD || S-QDIZ || MIASINDME1&lt;br /&gt;
|-&lt;br /&gt;
| MIA164 || UUDD || KJFK || S-QDIZ || MIADMEJFK1&lt;br /&gt;
|-&lt;br /&gt;
| MIA165 || KJFK || UUDD || S-QDIZ || MIAJFKDME1, MIAJFKDME2&lt;br /&gt;
|-&lt;br /&gt;
| MIA166 || UUDD || WSSS || S-QDIZ || MIADMESIN1, MIADMESIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Important developments remaining==&lt;br /&gt;
&lt;br /&gt;
''We have completed the highest priority developments on the list, if you'd like us to do anything for the aircraft, please make a note below.''&lt;br /&gt;
&lt;br /&gt;
==Important Recently Completed Developments==&lt;br /&gt;
&lt;br /&gt;
* Modeled the Rolls Royce Trent 772B-60 Engines for the A330-243&lt;br /&gt;
* Animated Flaps, Speed-brakes and Parking Brake Levers (NOT PICK, ONLY TRANS/ROTATE)&lt;br /&gt;
* Animated the Throttle Quadrant (incl. Engine cutoffs - REQUIRED FOR MANUAL START-UP) - ''Manual Start-up is now possible''&lt;br /&gt;
* Fixed the '''Blue''' Hydraulic System&lt;br /&gt;
* Completed Separate Engine Sounds for the each variant&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=50640</id>
		<title>Airbus A330-200 (Old)</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Airbus_A330-200_(Old)&amp;diff=50640"/>
		<updated>2012-05-30T03:25:24Z</updated>

		<summary type="html">&lt;p&gt;Omega1174: /* SQ118 from Singapore to Kuala Lumper */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image       = A332-splash.png&lt;br /&gt;
|name        = Airbus A330-200 Series&lt;br /&gt;
|type        = Wide-body Airliner&lt;br /&gt;
|fdm         = JSBSim&lt;br /&gt;
|status      = Git Development Version&lt;br /&gt;
|authors     = Narendran Muraleedharan, Chris Mueffelmann, A320neo Developers&lt;br /&gt;
|fgname      = A330-203, A330-223, A330-243&lt;br /&gt;
|download    = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main/archive-tarball/master&lt;br /&gt;
|development = https://gitorious.org/fg-airbus-a332/airbus-a330-200-main&lt;br /&gt;
}}&lt;br /&gt;
The '''Airbus A330-200 series''' project consists of the '''Airbus A330-203''' (A330-200 with ''General Electric CF6-80E1 Engines''), '''Airbus A330-223''' (A330-200 with ''Pratt and Whitney PW4000 Engines'') and the '''Airbus A330-243''' (A330-200 with ''Rolls Royce Trent 772B-69 Engines''). The project uses theOmegaHangar's new [[Airbus A320neo|Airbus A320/30/40]] cockpit and systems and new Airbus A330-200 models. Note that the aircraft is still in development and a release has not yet been made. Feel free to start a discussion in [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 the forum topic] if you'd like to contribute to the project.&lt;br /&gt;
&lt;br /&gt;
==Airbus Systems==&lt;br /&gt;
&lt;br /&gt;
===Airbus Fly-By-Wire===&lt;br /&gt;
The Airbus fly-by-wire (adapted from the Airbus A320neo fly-by-wire) is a system which continuously takes in the pilot's stick input, uses them as Pitch/Roll-Rate commands, and calculates the required surface deflection to achieve the commanded rate. The fly-by-wire also provides flight envelope protection and the soft/hard bank feature.&lt;br /&gt;
&lt;br /&gt;
====Pitch/Roll-Rate and G-Force Command====&lt;br /&gt;
For the Roll Axis, the stick all the way to the left commands a negative 30 degrees roll rate and all the way to the right commands a positive 30 degrees roll rate.&lt;br /&gt;
&lt;br /&gt;
As for the Pitch Axis, the commands are divided according to the airspeed of the aircraft. If the Airspeed is under 210 knots, pitch-rate is used and over 210 knots, g-force is used. Under 210 knots, pulling the stick all the way to the back commands a 30 degrees pitch rate and pushing it all the way forward commands a negative 30 degrees pitch rate. Over 210 knots, pulling the stick all the way to the back commands a 2.75G acceleration and pushing it all the way forward commands a -0.75G acceleration. &lt;br /&gt;
&lt;br /&gt;
====Flight Envelope Protection====&lt;br /&gt;
For the Roll Axis, having the stick less than half way deflected either side, you get what's called a ''soft bank''. With a soft bank, the aircraft can't exceed 33 degrees of bank to either side. If the stick is deflected more than half way, you get a hard bank and the aircraft can be banked up till 67 degrees to either side.&lt;br /&gt;
&lt;br /&gt;
For the Pitch Axis, the aircraft will maintain itself between a pitch of 30 degrees nose up and 15 degrees nose down.&lt;br /&gt;
&lt;br /&gt;
=== Hydraulics System ===&lt;br /&gt;
The Airbus A320, A330 and [[Airbus A340|A340]] series have similar hydraulic systems. There are three hydraulic systems on the aircraft, each having it's own reservoir- the '''GREEN''' system, the '''YELLOW''' system and the '''BLUE''' system.&lt;br /&gt;
&lt;br /&gt;
The Green system is powered by the Left Engine's Hydraulic Pump, the yellow by the Right Engine's Hydraulic Pump and the Blue System with an Electric Pump. During normal operation, each hydraulic system should have their hydraulic pressure between 2500 and 3000 PSI. (Pounds per Square Inch) The engine systems control the surfaces, stabilizers, flaps/slats and landing gears while the electric pump system connect to only the surfaces and stabilizers. In case a system fails, an alternate system can be used. The yellow system also has an electric pump which can be used to power the hydraulics using external power when the aircraft is on the ground.&lt;br /&gt;
&lt;br /&gt;
The Yellow and Green Hydraulic systems have a power transfer unit which is used to transfer hydraulic pressure between the pumps in case there is a 500 PSI difference between the pressures in the green and yellow systems.&lt;br /&gt;
&lt;br /&gt;
All hydraulic controls (including the PTU) can be controlled form the Hydraulics section on the Overhead Panel.&lt;br /&gt;
&lt;br /&gt;
'''MORE SYSTEMS INFORMATION COMING SOON'''&lt;br /&gt;
&lt;br /&gt;
== Example Flights ==&lt;br /&gt;
&lt;br /&gt;
We'll show 2 example flights- a flight that uses a company route from the default flight database and a custom planned flight.&lt;br /&gt;
&lt;br /&gt;
=== MIA134 from Brisbane to Singapore (Company Route) ===&lt;br /&gt;
&lt;br /&gt;
MIA134 is one of merlion's alternate-day flights from Brisbane to Singapore. We'll just be using this as an example and you can use the same procedures from any route from the company database. (Take a look at our database flights below) Flight MIA134 is flown with an Airbus A330-243 (Rolls Royce Trent 772B-60 Engines) virtually registered S-QDAZ.&lt;br /&gt;
&lt;br /&gt;
First, start-up at any of the parking ramps at Brisbane's (YBBN) International Apron. As Brisbane doesn't have parking positions at the moment, start-up on runway 01 and taxi-to (best using pushback) a parking gate in the International Apron.&lt;br /&gt;
&lt;br /&gt;
==== Pre-Flight Planning ====&lt;br /&gt;
&lt;br /&gt;
To start with the pre-flight planning, we need electrical power. For Airports that provide external power, we can use that and for other airports, the APU can provide power. At Brisbane, external power is available, so make sure your ground services dialog has external power box enabled and turn on '''EXT PWR''' from the ''Overhead Panel''. (View)&lt;br /&gt;
&lt;br /&gt;
Before we start anything, let's make sure everything's how they should be. Make sure only the following Overhead panel buttons have OFF showing on them- HYD YELLOW ELEC PUMP, ENG1, ENG2 and CTR TNK LTK FUEL PUMPS 1 AND 2, BAT1, BAT2, GEN1, GEN2 and APU GEN. EXT PWR should show ON. Now, look at the Pedestal and make sure both engine master switches are at OFF, the throttle is at idle, the engine mode is set to NORM, the speed-brakes are at 0, the parking brake is ON and the Flaps Lever is at 0. Let's now start with the pre-flight planning.&lt;br /&gt;
&lt;br /&gt;
* Turn to the ''FMGC/mCDU View'' and turn on the Airbus mCDU by rotating (scroll) the BRT knob to full.&lt;br /&gt;
&lt;br /&gt;
* Click on DATA and then A/C STATUS. Make sure the ACTIVE NAV DATABASE is ''27MAY-26AUG MIADatav3.1''. If not, please re-download the ''Database/Company/routes.xml'' file from gitorious.&lt;br /&gt;
&lt;br /&gt;
* Now, click on INIT to head to the routes initialization page. You can initialize the company route by entering the company route ID (reference below) or the departure and arrival ICAOs. I normally enter the departure and arrival ICAOs as that way, it gives you all available routes you can choose from. So enter '''YBBN/WSSS''' and click on the LSK (Line Selector Key) next to FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* The mCDU will show 2 available routes (MIABNESIN1 and MIABNESIN2) which you can scroll through using the left and right arrow keys on the mCDU keypad. We'll be using MIABNESIN2 for this flight, so view that and click on the LSK next to INSERT. Once you do that, you should see that MIASINBNE2 would be written under CO_RTE and YBBN/WSSS would be written under FROM/TO.&lt;br /&gt;
&lt;br /&gt;
* Enter the Flight Number '''MIA134''' and click on the LSK next to FLT NUM. '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you want, you can also enter a COST INDEX for the flight (normally between 25 and 40). '''(OPTIONAL)'''&lt;br /&gt;
&lt;br /&gt;
* If you have an alternate route (not supported atm), you can enter the Alternate airport ICAO and RTE ID in the ALTN/CO_RTE Field.&lt;br /&gt;
&lt;br /&gt;
* The final step in the INIT A page is your cruise altitude and Temperature. We'll be cruising at Flight Level 360 (FL360/36,000 ft) and checking the ''Environment&amp;gt;Weather Dialog'', it's about -55 degrees at that altitude, so enter '''360/-55''' and hit the LSK next to CRZ ALT/TEMP.&lt;br /&gt;
&lt;br /&gt;
''NOTE: To get the '''-''', press on the '''+/-''' key in the keypad twice.''&lt;br /&gt;
&lt;br /&gt;
* After INIT A is complete, let's proceed to INIT B (aka. FUEL PREDICTION Page), click on the RIGHT ARROW KEY on the keypad to go there.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Please skip the next 2 steps for the moment as this part requires fixing.''&lt;br /&gt;
&lt;br /&gt;
* Once there, the trip fuel/time should show about 120 blocks of fuel (atm, it shows 24 but it will be fixed soon) required for the flight. The Aircraft can hold a maximum of 172.5 Blocks (1 Block = 804 KG JET-A Fuel). It should also show that the total flight will be about 442 minutes long using the initialized route. That is 8 hours and 22 minutes, a decent time for about 4000 miles.&lt;br /&gt;
&lt;br /&gt;
* We'll take 10% fuel with us for reserves, so enter '''0/10''' and hit the LSK next to RSV. The mCDU will automatically calculate our extra fuel, TOW (Take-off Weight) and LW (Landing Weight).&lt;br /&gt;
&lt;br /&gt;
* Now, click on F-PLN to go to the Primary Flight-plan Management Page. Here, you'll see the automatically initialized flight plan which you can scroll through using the up and down arrow keys on the keypad. Atm, we don't need to make any changes to our flight-plan as the company route sets everything perfect for us. We'll come back to F-PLN Lateral Revision (LAT REV) in the next custom planned example flight.&lt;br /&gt;
&lt;br /&gt;
* We need to select a DEPARTURE and ARRIVAL procedure for our flight. To select a DEPARTURE Terminal Procedure, click on the LSK next to YBBN (Right above F-PLN DISCONTINUITY) and click on the LSK next to DEPARTURE.&lt;br /&gt;
&lt;br /&gt;
* I'll be using runway 19 for departure (Currently Winds are 200@9), so I click on the LSK next to 19.&lt;br /&gt;
&lt;br /&gt;
* Our first waypoint (after YBBN) is WOODY, so I want a DEPARTURE PROCEDURE that'll take me to WOODY. A procedure available for Runway 19 is ''WODY2A.19'' (at the end of the list). Select that and hit the LSK next to INSERT.&lt;br /&gt;
&lt;br /&gt;
* Now, for the arrival procedure, you want to find your last waypoint before WSSS, so go to the F-PLN page and scroll to the end. With this route, ''REPOV'' is the last waypoint. (With MIABNESIN1, LAVAX is the last waypoint.&lt;br /&gt;
&lt;br /&gt;
* Scroll back up and click on the LSK next to DEST WSSS and then select ARRIVAL.&lt;br /&gt;
&lt;br /&gt;
* We'll be landing on Runway 20R (usually the default intl. runway at WSSS), so I select 20R. For the Arrival Procedure, select and INSERT REME6B.20R as that procedure starts at REPOV.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Small sections based on the PERF, DIR and PROG pages are remaining but we'll get back to that once it's completely functional.''&lt;br /&gt;
&lt;br /&gt;
We have completed out basic flight-planning. We will focus on Radio Navigation later. Let's now fuel up for the flight. As we entered in the mCDU, we'll be starting with 130 blocks of fuel for this 8 and a half hour flight. That's 104,500 KG JET-A fuel. Open the Fuel Truck dialog, enable to truck, connect it to the aircraft, enter '''104500''' in hte REQUEST KG and Start Filling up the aircraft. Once the fueling is complete, we can disconnect the fuel truck and proceed to starting up the aircraft. Remember to first disconnect all ground services and remove the chokes.&lt;br /&gt;
&lt;br /&gt;
==== Manual Engines Start-Up Procedure ====&lt;br /&gt;
&lt;br /&gt;
* Turn on the Beacon Lights from the Lighting Control Panel.&lt;br /&gt;
&lt;br /&gt;
* Look up at the overhead panel and turn on the APU by turning on the APU MASTER SW and the START button. You should hear the APU spooling. Once it's started, turn off the APU START switch and turn on the APU GEN.&lt;br /&gt;
&lt;br /&gt;
* To get fuel to the engines, you need to turn on the LTK PUMPS, so turn on all the ENG1, ENG2 and CTR TNK FUEL PUMPS.&lt;br /&gt;
&lt;br /&gt;
* Switch to Pedestal View and in the throttle quadrant, set the Engine MODE to START, and then turn both engine master switches to ON.&lt;br /&gt;
&lt;br /&gt;
* Keep an eye on the Upper ECAM. When both Engine N1% exceeds 25%, the engines are started and running. Turn the Engine MODE back to NORM and turn off the APU.&lt;br /&gt;
&lt;br /&gt;
* Turn on the Navigation Lights.&lt;br /&gt;
&lt;br /&gt;
Release Parking Brakes and use 2 notches of Flaps for take-off. Pushback and taxi to the runway as usual. While taxiing, you could set your autopilot and other preferences. For autopilot, I'm going to make sure everything is disarmed and then set speed to IAS:250|MACH:0.72, altitude to 36000 ft (switch the black knob in behind the ALT knob to 1000 for easier scrolling, V/S to 2200 and finally click on the HDG knob to turn it to ''Managed'' Mode. You can also set ND and Lower ECAM Display Pages- I use the NAV page on the ND with 40 nm range (VORD, NDB and ARPT selected), and normally keep the FUEL page on the Lower ECAM. If you need to check another system, you can use the switching panel to change to that display.&lt;br /&gt;
&lt;br /&gt;
Finally, remember to set your altimeter setting. Get your altimeter setting from Environment&amp;gt;Weather and scroll the altimeter setting knob on the Glare-shield panel to that reading.&lt;br /&gt;
&lt;br /&gt;
''NOTE: Managed Mode means the FMGC tells the computer where the plane should go. This is equivalent to LNAV on Boeing aircraft.''&lt;br /&gt;
&lt;br /&gt;
==== Take-off and Cruise ====&lt;br /&gt;
&lt;br /&gt;
Once you're holding short, revise your reference speeds. At this weight, they'd be- V1:140, Vr:150, V2:156.&lt;br /&gt;
&lt;br /&gt;
When the runway is clear (and/or you have ATC's permission), taxi on to the runway and turn on the Strobe Lights. Power up the throttle all the way, and rotate at Vr and make sure you're airborne by V2. Retract your gears and when you reach the respective flaps extension speeds (PRINTED ON THE MAIN PANEL), retract the respective flaps. Once you've maintained a steady climb, turn on the A/THR and AP1 from the Glare-shield panel.&lt;br /&gt;
&lt;br /&gt;
The autopilot will automatically fly the departure procedure you entered and then transition to the F-PLN (flight-plan) from the Company Route. Once over 10000 ft, switch to 280 KIAS Speed and keep climbing, Around 18000 ft, switch to mach (setting at 0.72) and reduce the V/S to around 1800 fpm. &lt;br /&gt;
&lt;br /&gt;
Once you're over FL260 (26000 ft), reduce your V/S to 1000 fpm and increase mach to 0.78. Then sit back and relax (or go do something else) while the computer automatically takes you to your destination. &lt;br /&gt;
&lt;br /&gt;
'''REST COMING UP SOON'''&lt;br /&gt;
&lt;br /&gt;
=== GA860 from Jakarta to Hong Kong ===&lt;br /&gt;
&lt;br /&gt;
GA860 is a daily ''Garuda Indonesia'' Route flown with an Airbus A330-243.&lt;br /&gt;
&lt;br /&gt;
'''More Info about this example Flight coming soon...'''&lt;br /&gt;
&lt;br /&gt;
== Liveries ==&lt;br /&gt;
The Airbus A330-200 series have liveries for each variant (203, 223 an 243) and are managed by Chris Mueffelmann. Please let us know if you're creating a livery by changing the status on the livery below so that duplicates are avoided.&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-203 operators ===&lt;br /&gt;
&lt;br /&gt;
''ALL LIVERIES COMPLETE!''&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Afriqiyah Airways - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air France - '''COMPLETED'''&lt;br /&gt;
* EVA Air - '''COMPLETED'''&lt;br /&gt;
* EVA Air (Hello Kitty) - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* KLM Royal Dutch Airline - '''COMPLETED'''&lt;br /&gt;
* Qantas Airways - '''COMPLETED'''&lt;br /&gt;
* Qatar Airways - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas  - '''COMPLETED'''&lt;br /&gt;
* Turkish  - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Airbus A330-223 operators ===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Air Berlin - '''COMPLETED'''&lt;br /&gt;
* Air Caraibes&lt;br /&gt;
* Air Greenland - '''COMPLETED'''&lt;br /&gt;
* Air India&lt;br /&gt;
* Atlasjet - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Brussels Airlines - '''COMPLETED'''&lt;br /&gt;
* China Southern - '''COMPLETED'''&lt;br /&gt;
* Delta Airlines - '''COMPLETED'''&lt;br /&gt;
* Edelweiss Air - '''COMPLETED'''&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Eurofly&lt;br /&gt;
* Hong Kong Airlines&lt;br /&gt;
* Korean Air - '''COMPLETED'''&lt;br /&gt;
* Malaysia Airlines - '''COMPLETED'''&lt;br /&gt;
* Royal Jordanian - '''COMPLETED'''&lt;br /&gt;
* Swiss International Air Lines - '''COMPLETED'''&lt;br /&gt;
* TAM Linhas Aereas- '''COMPLETED''' &lt;br /&gt;
* TAP Portugal - '''COMPLETED'''&lt;br /&gt;
* Vietnam Airlines - '''COMPLETED'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airbus A330-243 operators===&lt;br /&gt;
{|&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Aeroflot&lt;br /&gt;
* Air China - '''COMPLETED'''&lt;br /&gt;
* Air Europa - '''COMPLETED'''&lt;br /&gt;
* Air Nigeria&lt;br /&gt;
* Air Transat - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Avianca&lt;br /&gt;
* Berkut Air&lt;br /&gt;
* China Eastern&lt;br /&gt;
* Corsairfly&lt;br /&gt;
* Cyprus  Airways - '''COMPLETED'''&lt;br /&gt;
* Egyptair - '''COMPLETED'''&lt;br /&gt;
* Emirates - '''COMPLETED'''&lt;br /&gt;
* Etihad - '''COMPLETED'''&lt;br /&gt;
* Garuda Indonesia - '''COMPLETED'''&lt;br /&gt;
* Gulf Air&lt;br /&gt;
* Hainan Airlines&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* Hawaiian Air&lt;br /&gt;
* Hifly Airways&lt;br /&gt;
* Hong Kong Airlines&lt;br /&gt;
* Jet Airways - '''COMPLETED'''&lt;br /&gt;
* Middle East Airlines&lt;br /&gt;
* Monarch Airways&lt;br /&gt;
* Oman Air&lt;br /&gt;
* Sichuan Airlines - '''COMPLETED'''&lt;br /&gt;
* South African Airways - '''COMPLETED'''&lt;br /&gt;
* SriLankan Airlines - '''COMPLETED'''&lt;br /&gt;
* Thomas Cook Airlines - '''DEVEL''' (''Chris'')&lt;br /&gt;
* Thomas Cook Scandinavia - '''DEVEL''' (''Chris'')&lt;br /&gt;
* US Airways&lt;br /&gt;
* Virgin Australia&lt;br /&gt;
* XL Airways&lt;br /&gt;
* Yemenia Airlines&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Default Flight Database==&lt;br /&gt;
&lt;br /&gt;
The Default Flight Database contains [[Merlion Virtual Airlines]] Airbus A330-200 Routes. This database can be used by anyone, whether he/she is a merlion pilot or not. The example flight above explains how to use routes from the Flight Database.&lt;br /&gt;
&lt;br /&gt;
If you fly for a different Virtual Airline which uses the Airbus A330-200 (203/223/243), please contact your staff for the flight database.&lt;br /&gt;
&lt;br /&gt;
* Current Active Database - '''MIA_Data_v3.1''' ''(27MAY-26AUG)''&lt;br /&gt;
* Previous (Standby) Database - '''MIA_Data_v3.0''' (DOES NOT EXIST YET)&lt;br /&gt;
&lt;br /&gt;
===Available Routes Tables===&lt;br /&gt;
&lt;br /&gt;
''The following routes are complete and available.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA131 || WSSS || YBBN || S-QDAZ || MIASINBNE1, MIASINBNE2&lt;br /&gt;
|-&lt;br /&gt;
| MIA132 || YBBN || NZAA || S-QDAZ || MIABNEAKL1&lt;br /&gt;
|-&lt;br /&gt;
| MIA133 || NZAA || YBBN || S-QDAZ || MIAAKLBNE1&lt;br /&gt;
|-&lt;br /&gt;
| MIA134 || YBBN || WSSS || S-QDAZ || MIABNESIN1, MIABNESIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA135 || WSSS || FAJS || S-QDBZ || MIASINJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA136 || FAJS || SBGR || S-QDBZ || MIAJNBGRU1&lt;br /&gt;
|-&lt;br /&gt;
| MIA137 || SBGR || FAJS || S-QDBZ || MIAGRUJNB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA138 || FAJS || WSSS || S-QDBZ || MIAJNBSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA139 || WSSS || RJGG || S-QDCZ || MIASINNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA140 || RJGG || KLAX || S-QDCZ || MIANGOLAX1&lt;br /&gt;
|-&lt;br /&gt;
| MIA141 || KLAX || RJGG || S-QDCZ || MIALAXNGO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA142 || RJGG || WSSS || S-QDCZ || MIANGOSIN1, MIANGOSIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''The following Routes will be available soon.''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! FLT NO !! DEP ARPT !! ARR ARPT !! A/C REG !! RTE_ID(s)&lt;br /&gt;
|-&lt;br /&gt;
| MIA143 || WSSS || UHWW || S-QDDZ || MIASINVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA144 || UHWW || CYVR || S-QDDZ || MIAVVOVYR1&lt;br /&gt;
|-&lt;br /&gt;
| MIA145 || CYVR || UHWW || S-QDDZ || MIAVYRVVO1&lt;br /&gt;
|-&lt;br /&gt;
| MIA146 || UHWW || WSSS || S-QDDZ || MIAVVOSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA147 || WSSS || OMDB || S-QDEZ || MIASINDXB1, MIASINDXB2&lt;br /&gt;
|-&lt;br /&gt;
| MIA148 || OMDB || EDDF || S-QDEZ || MIADXBFRA1, MIADXBFRA2&lt;br /&gt;
|-&lt;br /&gt;
| MIA149 || EDDF || OMDB || S-QDEZ || MIAFRADXB1&lt;br /&gt;
|-&lt;br /&gt;
| MIA150 || OMDB || WSSS || S-QDEZ || MIADXBSIN1, MIASXBSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA151 || WSSS || LEBL || S-QDFZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA152 || LEBL || TNCM || S-QDFZ || MIABCNSXM1&lt;br /&gt;
|-&lt;br /&gt;
| MIA153 || TNCM || LEBL || S-QDFZ || MIASXMBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA154 || LEBL || WSSS || S-QDFZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA155 || WSSS || LEBL || S-QDGZ || MIASINBCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA156 || LEBL || KMIA || S-QDGZ || MIABCNMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA157 || KMIA || LEBL || S-QDGZ || MIAMIABCN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA158 || LEBL || WSSS || S-QDGZ || MIABCNSIN1&lt;br /&gt;
|-&lt;br /&gt;
| MIA159 || WSSS || EHAM || S-QDHZ || MIASINAMS1, MIASINAMS2&lt;br /&gt;
|-&lt;br /&gt;
| MIA160 || EHAM || KMIA || S-QDHZ || MIAAMSMIA1&lt;br /&gt;
|-&lt;br /&gt;
| MIA161 || KMIA || EHAM || S-QDHZ || MIAMIAAMS1&lt;br /&gt;
|-&lt;br /&gt;
| MIA162 || EHAM || WSSS || S-QDHZ || MIAAMSSIN1, MIAAMSSIN2&lt;br /&gt;
|-&lt;br /&gt;
| MIA163 || WSSS || UUDD || S-QDIZ || MIASINDME1&lt;br /&gt;
|-&lt;br /&gt;
| MIA164 || UUDD || KJFK || S-QDIZ || MIADMEJFK1&lt;br /&gt;
|-&lt;br /&gt;
| MIA165 || KJFK || UUDD || S-QDIZ || MIAJFKDME1, MIAJFKDME2&lt;br /&gt;
|-&lt;br /&gt;
| MIA166 || UUDD || WSSS || S-QDIZ || MIADMESIN1, MIADMESIN2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Important developments remaining==&lt;br /&gt;
&lt;br /&gt;
''We have completed the highest priority developments on the list, if you'd like us to do anything for the aircraft, please make a note below.''&lt;br /&gt;
&lt;br /&gt;
==Important Recently Completed Developments==&lt;br /&gt;
&lt;br /&gt;
* Modeled the Rolls Royce Trent 772B-60 Engines for the A330-243&lt;br /&gt;
* Animated Flaps, Speed-brakes and Parking Brake Levers (NOT PICK, ONLY TRANS/ROTATE)&lt;br /&gt;
* Animated the Throttle Quadrant (incl. Engine cutoffs - REQUIRED FOR MANUAL START-UP) - ''Manual Start-up is now possible''&lt;br /&gt;
* Fixed the '''Blue''' Hydraulic System&lt;br /&gt;
* Completed Separate Engine Sounds for the each variant&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://www.flightgear.org/forums/viewtopic.php?f=4&amp;amp;t=16438 Development topic]&lt;br /&gt;
&lt;br /&gt;
{{Airbus}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Airliners]]&lt;/div&gt;</summary>
		<author><name>Omega1174</name></author>
	</entry>
</feed>