Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
548 lines (530 sloc) 17.5 KB
<?xml version="1.0"?>
<!--
************************************************************************
de Havilland DHC8-400Q/Bombardier Q400
Jan 2009 Alex Park
FDM based on Alex Park Dash 8 300Q adapted for the Dash8 - 400Q
new version with up-to-date systems, JSBSim FDM, a complete new ex- and interior model 2016 by Florian K, D-ECHO, Joshua Davidson and more
************************************************************************
-->
<PropertyList include="qseries-common.xml">
<limits>
<max-flap-extension-speed>
<flaps>0.142</flaps>
<speed>200</speed>
</max-flap-extension-speed>
<max-flap-extension-speed>
<flaps>0.284</flaps>
<speed>181</speed>
</max-flap-extension-speed>
<max-flap-extension-speed>
<flaps>0.426</flaps>
<speed>172</speed>
</max-flap-extension-speed>
<max-flap-extension-speed>
<flaps>1</flaps>
<speed>158</speed>
</max-flap-extension-speed>
<vne>370</vne>
<max-gear-extension-speed>215</max-gear-extension-speed>
<max-positive-g>4.4</max-positive-g>
<max-negative-g>-1.76</max-negative-g>
<mass-and-balance>
<mtow-lbs>61700</mtow-lbs>
</mass-and-balance>
</limits>
<sim>
<description>Bombardier Q400 DHC8-402 (JSB)</description>
<author>Alex Park (Maverickalex), Florian K, D-ECHO, Joshua Davidson (it0uchpods)</author>
<flight-model>jsb</flight-model>
<aero>q400-jsb</aero>
<previews>
<preview>
<type>exterior</type>
<splash type="bool">true</splash>
<path>Splash/Q400/exterior1.jpg</path>
</preview>
<preview>
<type>exterior</type>
<splash type="bool">true</splash>
<path>Splash/Q400/exterior2.jpg</path>
</preview>
<preview>
<type>exterior</type>
<splash type="bool">true</splash>
<path>Splash/Q400/exterior3.jpg</path>
</preview>
<preview>
<type>exterior</type>
<splash type="bool">true</splash>
<path>Splash/Q400/exterior4.jpg</path>
</preview>
<preview>
<type>exterior</type>
<splash type="bool">true</splash>
<path>Splash/Q400/exterior5.jpg</path>
</preview>
<preview>
<type>exterior</type>
<splash type="bool">true</splash>
<path>Splash/Q400/exterior6.jpg</path>
</preview>
<preview>
<type>exterior</type>
<splash type="bool">true</splash>
<path>Splash/Q400/exterior7.jpg</path>
</preview>
<preview>
<type>exterior</type>
<splash type="bool">true</splash>
<path>Splash/Q400/exterior8.jpg</path>
</preview>
<preview>
<type>cockpit</type>
<splash type="bool">true</splash>
<path>Splash/Q400/cockpit1.jpg</path>
</preview>
<preview>
<type>cockpit</type>
<splash type="bool">true</splash>
<path>Splash/Q400/cockpit2.jpg</path>
</preview>
<preview>
<type>cockpit</type>
<splash type="bool">true</splash>
<path>Splash/Q400/cockpit3.jpg</path>
</preview>
</previews>
<systems>
<autopilot n="2">
<path>Aircraft/QSeries/Systems/flight-controls.xml</path>
</autopilot>
</systems>
<!--Fallback for older FG versions-->
<startup>
<splash-texture>Aircraft/QSeries/Splash/Q400/exterior1.jpg</splash-texture>
</startup>
<sound>
<path>Aircraft/QSeries/Sounds/dhc8-sound.xml</path>
</sound>
<model>
<path>Aircraft/QSeries/Models/DH8D.xml</path>
<livery>
<file type="string"/>
<enable-hud type="bool">0</enable-hud>
</livery>
<start-idling type="bool">0</start-idling>
<variant type="int">1</variant>
<interior>
<seats type="double">74</seats>
</interior>
<always-show-hud type="bool">0</always-show-hud>
</model>
<view n="0">
<name>Cockpit</name>
<type>lookfrom</type>
<internal type="bool">true</internal>
<config>
<default-field-of-view-deg>90</default-field-of-view-deg>
<x-offset-m type="double">-0.44</x-offset-m>
<y-offset-m type="double">2.682</y-offset-m>
<z-offset-m type="double">-11.4083</z-offset-m>
<pitch-offset-deg>-14</pitch-offset-deg>
</config>
</view>
<view n="101">
<name>Cabin View</name>
<type>lookfrom</type>
<internal type="bool">true</internal>
<config>
<from-model type="bool">true</from-model>
<from-model-idx type="int">0</from-model-idx>
<ground-level-nearplane-m type="double">0.5</ground-level-nearplane-m>
<default-field-of-view-deg type="double">80.0</default-field-of-view-deg>
<default-pitch-deg type="double">0</default-pitch-deg>
<default-heading-deg type="double">0</default-heading-deg>
<front-direction-deg type="double">0</front-direction-deg>
<front-left-direction-deg type="double">45</front-left-direction-deg>
<left-direction-deg type="double">90</left-direction-deg>
<back-left-direction-deg type="double">135</back-left-direction-deg>
<back-direction-deg type="double">180</back-direction-deg>
<back-right-direction-deg type="double">225</back-right-direction-deg>
<right-direction-deg type="double">270</right-direction-deg>
<front-right-direction-deg type="double">315</front-right-direction-deg>
<x-offset-m type="double">-0.90</x-offset-m>
<y-offset-m type="double">2.8</y-offset-m>
<z-offset-m type="double">3.6</z-offset-m>
<pitch-offset-deg>0</pitch-offset-deg>
</config>
<dynamic>
<enabled type="bool" userarchive="y">false</enabled>
</dynamic>
</view>
<view n="102">
<name>Stewardess 360 View</name>
<type>lookfrom</type>
<internal type="bool">true</internal>
<config>
<from-model type="bool">true</from-model>
<from-model-idx type="int">0</from-model-idx>
<ground-level-nearplane-m type="double">0.5f</ground-level-nearplane-m>
<default-field-of-view-deg type="double">80.0</default-field-of-view-deg>
<default-pitch-deg type="double">0</default-pitch-deg>
<default-heading-deg type="double">180</default-heading-deg>
<front-direction-deg type="double">180</front-direction-deg>
<front-left-direction-deg type="double">135</front-left-direction-deg>
<left-direction-deg type="double">90</left-direction-deg>
<back-left-direction-deg type="double">45</back-left-direction-deg>
<back-direction-deg type="double">0</back-direction-deg>
<back-right-direction-deg type="double">315</back-right-direction-deg>
<right-direction-deg type="double">270</right-direction-deg>
<front-right-direction-deg type="double">225</front-right-direction-deg>
<x-offset-m type="double">0</x-offset-m>
<y-offset-m type="double">2.8</y-offset-m>
<z-offset-m type="double">-6.927</z-offset-m>
<pitch-offset-deg>0</pitch-offset-deg>
</config>
<dynamic>
<enabled type="bool" userarchive="y">false</enabled>
</dynamic>
</view>
<view n="103">
<name>Copilot View</name>
<type>lookfrom</type>
<internal type="bool">true</internal>
<config>
<from-model type="bool">true</from-model>
<from-model-idx type="int">0</from-model-idx>
<ground-level-nearplane-m type="double">0.5</ground-level-nearplane-m>
<default-field-of-view-deg type="double">80.0</default-field-of-view-deg>
<default-pitch-deg type="double">0</default-pitch-deg>
<default-heading-deg type="double">0</default-heading-deg>
<front-direction-deg type="double">0</front-direction-deg>
<front-left-direction-deg type="double">45</front-left-direction-deg>
<left-direction-deg type="double">90</left-direction-deg>
<back-left-direction-deg type="double">135</back-left-direction-deg>
<back-direction-deg type="double">180</back-direction-deg>
<back-right-direction-deg type="double">225</back-right-direction-deg>
<right-direction-deg type="double">270</right-direction-deg>
<front-right-direction-deg type="double">315</front-right-direction-deg>
<default-field-of-view-deg>90</default-field-of-view-deg>
<x-offset-m type="double">0.4577</x-offset-m>
<y-offset-m type="double">2.682</y-offset-m>
<z-offset-m type="double">-11.4083</z-offset-m>
<pitch-offset-deg>-14</pitch-offset-deg>
</config>
<dynamic>
<enabled type="bool" userarchive="y">false</enabled>
</dynamic>
</view>
<view n="1">
<config>
<target-y-offset-m archive="y" type="double">3.5</target-y-offset-m>
</config>
</view>
<view n="2">
<config>
<target-y-offset-m archive="y" type="double">3.5</target-y-offset-m>
</config>
</view>
<view n="3">
<config>
<target-y-offset-m archive="y" type="double">3.5</target-y-offset-m>
</config>
</view>
<view n="4">
<config>
<target-y-offset-m archive="y" type="double">3.5</target-y-offset-m>
</config>
</view>
<view n="5">
<config>
<target-y-offset-m archive="y" type="double">3.5</target-y-offset-m>
</config>
</view>
<view n="6">
<config>
<target-y-offset-m archive="y" type="double">3.5</target-y-offset-m>
</config>
</view>
<view n="7">
<config>
<target-y-offset-m archive="y" type="double">3.5</target-y-offset-m>
</config>
</view>
<menubar>
<default>
<menu n="10">
<label>Bombardier Q400</label>
<enabled type="bool">true</enabled>
<item>
<label>Autostart</label>
<binding>
<command>nasal</command>
<script>q400.autostartupthing();</script>
</binding>
</item>
<item>
<label>Select Livery</label>
<binding>
<command>nasal</command>
<script>aircraft.livery.dialog.toggle()</script>
</binding>
</item>
<item n="10">
<label>Pushback</label>
<name>pushback</name>
<binding>
<command>dialog-show</command>
<dialog-name>pushback</dialog-name>
</binding>
</item>
<item>
<label>Ground Services</label>
<binding>
<command>dialog-show</command>
<dialog-name>groundservices</dialog-name>
</binding>
</item>
<!--item>
<label>Fuel and Payload</label>
<binding>
<command>nasal</command>
<script>dialogs.FuelPayloadClass.open()</script>
</binding>
</item-->
<item>
<label>Checklists</label>
<binding>
<command>dialog-show</command>
<dialog-name>checklists</dialog-name>
</binding>
</item>
<item>
<label>Put aircraft on jacks</label>
<binding>
<command>property-toggle</command>
<property>controls/gear/jacks</property>
</binding>
</item>
</menu>
</default>
</menubar>
<checklists include="Dialogs/checklists.xml"/>
<tutorials include="Tutorials/tutorials.xml"/>
<instrumentation>
<path>Aircraft/QSeries/Systems/instrumentation.xml</path>
</instrumentation>
</sim>
<controls>
<lighting>
<cdu type="float">0.8</cdu>
</lighting>
</controls>
<FADEC>
<thrust-mode n="0" type="string"></thrust-mode>
<thrust-mode n="1" type="string"></thrust-mode>
</FADEC>
<payload>
<weight n="0">
<name>Cockpit Crew</name>
<weight-lb alias="/fdm/jsbsim/inertia/pointmass-weight-lbs[0]" />
<min-lb type="double">200</min-lb>
<max-lb type="double">440</max-lb>
</weight>
<weight n="1">
<name>PAX Front (43 seats)</name>
<weight-lb alias="/fdm/jsbsim/inertia/pointmass-weight-lbs[1]" />
<min-lb type="double">300</min-lb>
<max-lb type="double">9460</max-lb>
</weight>
<weight n="2">
<name>PAX Rear (43 seats)</name>
<weight-lb alias="/fdm/jsbsim/inertia/pointmass-weight-lbs[2]" />
<min-lb type="double">300</min-lb>
<max-lb type="double">9460</max-lb>
</weight>
<weight n="3">
<name>Cargo</name>
<weight-lb alias="/fdm/jsbsim/inertia/pointmass-weight-lbs[3]" />
<min-lb type="double">0</min-lb>
<max-lb type="double">4710</max-lb>
</weight>
</payload>
<instrumentation>
<comm n="0">
<selected type="bool">0</selected>
</comm>
<elt>
<on type="bool">0</on>
<armed type="bool">1</armed>
<test type="bool">0</test>
</elt>
<ed>
<brt type="float">0.8</brt>
</ed>
<fms n="0">
<serviceable type="bool">1</serviceable>
</fms>
<fms n="1">
<serviceable type="bool">1</serviceable>
</fms>
<mfd n="0">
<brt type="float">0.8</brt>
<inputs>
<main-page type="string">nd</main-page>
</inputs>
<serviceable type="bool">1</serviceable>
</mfd>
<mfd n="1">
<brt type="float">0.8</brt>
<inputs>
<main-page type="string">nd</main-page>
</inputs>
<serviceable type="bool">1</serviceable>
</mfd>
<pfd n="0">
<brt type="float">0.8</brt>
<serviceable type="bool">1</serviceable>
</pfd>
<pfd n="1">
<brt type="float">0.8</brt>
<serviceable type="bool">1</serviceable>
</pfd>
<flightrcdr>
<gndtest type="bool">0</gndtest>
</flightrcdr>
<efis>
<serviceable>1</serviceable>
<inputs>
<data-btn type="int">4</data-btn>
</inputs>
</efis>
<cdu>
<input type="string"/>
<serviceable type="bool">1</serviceable>
<display>NAVIDENT[0]</display>
<ident>
<model>DH8D</model>
</ident>
</cdu>
<PFD>
<ias-bugs>
<active-bug type="int">0</active-bug>
</ias-bugs>
</PFD>
</instrumentation>
<!--Version-specific part of the key settings-->
<input>
<keyboard>
<key n="77">
<name>M</name>
<desc>Condition Lever Backward</desc>
<repeatable type="bool">true</repeatable>
<binding>
<command>property-cycle</command>
<property>controls/engines/engine[0]/condition-lever-state</property>
<value>0</value><!--FUEL OFF-->
<value>4</value><!--MAX 1020-->
<value>3</value><!--900-->
<value>2</value><!--MIN 850-->
<value>1</value><!--START&FEATHER-->
</binding>
<binding>
<command>property-cycle</command>
<property>controls/engines/engine[1]/condition-lever-state</property>
<value>0</value><!--FUEL OFF-->
<value>4</value><!--MAX 1020-->
<value>3</value><!--900-->
<value>2</value><!--MIN 850-->
<value>1</value><!--START&FEATHER-->
</binding>
</key>
<key n="109">
<name>m</name>
<desc>Condition Lever Forward</desc>
<repeatable type="bool">true</repeatable>
<binding>
<command>property-cycle</command>
<property>controls/engines/engine[0]/condition-lever-state</property>
<value>1</value><!--START&FEATHER-->
<value>2</value><!--MIN 850-->
<value>3</value><!--900-->
<value>4</value><!--MAX 1020-->
<value>0</value><!--FUEL OFF-->
</binding>
<binding>
<command>property-cycle</command>
<property>controls/engines/engine[1]/condition-lever-state</property>
<value>1</value><!--START&FEATHER-->
<value>2</value><!--MIN 850-->
<value>3</value><!--900-->
<value>4</value><!--MAX 1020-->
<value>0</value><!--FUEL OFF-->
</binding>
</key>
</keyboard>
</input>
<nasal>
<canvas_nd>
<file>Aircraft/QSeries/Models/Cockpit/Instruments/ND/canvas/ND.nas</file>
</canvas_nd>
<canvas_ed>
<file>Aircraft/QSeries/Models/Cockpit/Instruments/ED/ED.nas</file>
</canvas_ed>
<canvas_mfd>
<file>Aircraft/QSeries/Models/Cockpit/Instruments/MFD/MFD.pilot.nas</file>
<file>Aircraft/QSeries/Models/Cockpit/Instruments/MFD/MFD.copilot.nas</file>
</canvas_mfd>
<canvas_pfd>
<file>Aircraft/QSeries/Models/Cockpit/Instruments/PFD/PFD.nas</file>
</canvas_pfd>
<canvas_team>
<file>Aircraft/QSeries/Models/Cockpit/Instruments/TEAM/TEAM.nas</file>
</canvas_team>
<canvas_iesi>
<file>Aircraft/QSeries/Models/Cockpit/Instruments/IESI/IESI.nas</file>
</canvas_iesi>
<canvas_hud>
<file>Aircraft/QSeries/Models/Cockpit/Instruments/HUD/HUD.nas</file>
</canvas_hud>
<q400>
<file>Nasal/limits.nas</file>
<file>Nasal/liveries.nas</file>
<file>Nasal/startup.nas</file>
<file>Nasal/doors.nas</file>
<file>Nasal/general.nas</file>
<file>Nasal/autoflight-helpers.nas</file>
<file>Nasal/listeners.nas</file>
<file>Nasal/fadec.nas</file>
<file>Nasal/cautionlights.nas</file>
<file>Nasal/spm.nas</file>
</q400>
<procedures>
<file>Aircraft/QSeries/Models/Cockpit/Pedestal/Front/CDU/Procedures/fmsDB.nas</file>
<file>Aircraft/QSeries/Models/Cockpit/Pedestal/Front/CDU/Procedures/fmsWP.nas</file>
<file>Aircraft/QSeries/Models/Cockpit/Pedestal/Front/CDU/Procedures/fmsTP.nas</file>
<file>Aircraft/QSeries/Models/Cockpit/Pedestal/Front/CDU/Procedures/fmsTransition.nas</file>
</procedures>
<displaypages>
<file>Aircraft/QSeries/Models/Cockpit/Pedestal/Front/CDU/DispPages/CduStart.nas</file>
<file>Aircraft/QSeries/Models/Cockpit/Pedestal/Front/CDU/DispPages/FltPlan.nas</file>
<file>Aircraft/QSeries/Models/Cockpit/Pedestal/Front/CDU/DispPages/FltList.nas</file>
<file>Aircraft/QSeries/Models/Cockpit/Pedestal/Front/CDU/DispPages/FltDeparture.nas</file>
<file>Aircraft/QSeries/Models/Cockpit/Pedestal/Front/CDU/DispPages/FltDestination.nas</file>
<file>Aircraft/QSeries/Models/Cockpit/Pedestal/Front/CDU/DispPages/NavPages.nas</file>
<file>Aircraft/QSeries/Models/Cockpit/Pedestal/Front/CDU/DispPages/Performance.nas</file>
<file>Aircraft/QSeries/Models/Cockpit/Pedestal/Front/CDU/DispPages/Progress.nas</file>
</displaypages>
<cdu>
<file>Models/Cockpit/Pedestal/Front/CDU/CDU.nas</file>
</cdu>
<systems>
<file>Nasal/apu.nas</file>
<file>Nasal/electrical.nas</file>
<file>Nasal/hydraulics.nas</file>
<file>Nasal/fuel.nas</file>
<file>Nasal/pneumatics.nas</file>
</systems>
</nasal>
</PropertyList>
You can’t perform that action at this time.