Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
338 lines (327 sloc) 11.9 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-abc-common.xml">
<limits><!--Source: https://www.easa.europa.eu/sites/default/files/dfu/EASA%20TCDS_DHC-8_Iss%2012.pdf-->
<max-flap-extension-speed>
<flaps>0.142</flaps>
<speed>160</speed>
</max-flap-extension-speed>
<max-flap-extension-speed>
<flaps>0.284</flaps>
<speed>149</speed>
</max-flap-extension-speed>
<max-flap-extension-speed>
<flaps>0.426</flaps>
<speed>149</speed>
</max-flap-extension-speed>
<max-flap-extension-speed>
<flaps>1</flaps>
<speed>127</speed>
</max-flap-extension-speed>
<vne>243</vne>
<!--https://www.cram.com/flashcards/dash-8-q200-limitations-764125-->
<max-gear-extension-speed>163</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>41100</mtow-lbs>
</mass-and-balance>
</limits>
<sim>
<description>Bombardier Q300 DHC8-301 (JSB)</description>
<author>Alex Park (Maverickalex), Florian K, D-ECHO, Joshua Davidson (it0uchpods)</author>
<flight-model>jsb</flight-model>
<aero>q300-jsb</aero>
<previews>
<!--Only Exterior is different to Q100/200-->
<preview>
<type>exterior</type>
<splash type="bool">true</splash>
<path>Splash/Q300/exterior1.jpg</path>
</preview>
<preview>
<type>cockpit</type>
<splash type="bool">true</splash>
<path>Splash/Q200/cockpit1.jpg</path>
</preview>
<preview>
<type>cockpit</type>
<splash type="bool">true</splash>
<path>Splash/Q200/cockpit2.jpg</path>
</preview>
</previews>
<!--Fallback for older FG versions-->
<startup>
<splash-texture>Aircraft/QSeries/Splash/Q300/exterior1.jpg</splash-texture>
</startup>
<sound>
<path>Aircraft/QSeries/Sounds/dhc8-300-sound.xml</path>
</sound>
<model>
<path>Aircraft/QSeries/Models/DH8C.xml</path>
<livery>
<file type="string"/>
</livery>
<start-idling type="bool">0</start-idling>
<variant type="int">1</variant>
<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>60</default-field-of-view-deg>
<x-offset-m type="double">-0.4577</x-offset-m>
<y-offset-m type="double">0.695583</y-offset-m>
<z-offset-m type="double">-6.36</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.969436</x-offset-m>
<y-offset-m type="double">0.426745</y-offset-m>
<z-offset-m type="double">2.1875</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">0.788655</y-offset-m>
<z-offset-m type="double">0.495084</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>Tail Camera 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">120.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>
<x-offset-m type="double">0.0</x-offset-m>
<y-offset-m type="double">5.82</y-offset-m>
<z-offset-m type="double">11.9037</z-offset-m>
<pitch-offset-deg>-14</pitch-offset-deg>
</config>
<dynamic>
<enabled type="bool" userarchive="y">false</enabled>
</dynamic>
</view>
<view n="104">
<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">0.695583</y-offset-m>
<z-offset-m type="double">-6.26</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">1.4</target-y-offset-m>
<target-z-offset-m archive="y" type="double">1.5</target-z-offset-m>
</config>
</view>
<view n="2">
<config>
<target-y-offset-m archive="y" type="double">1.4</target-y-offset-m>
<target-z-offset-m archive="y" type="double">1.5</target-z-offset-m>
</config>
</view>
<view n="3">
<config>
<target-y-offset-m archive="y" type="double">1.4</target-y-offset-m>
<target-z-offset-m archive="y" type="double">1.5</target-z-offset-m>
</config>
</view>
<view n="4">
<config>
<target-y-offset-m archive="y" type="double">1.4</target-y-offset-m>
<target-z-offset-m archive="y" type="double">1.5</target-z-offset-m>
</config>
</view>
<view n="5">
<config>
<target-y-offset-m archive="y" type="double">1.4</target-y-offset-m>
<target-z-offset-m archive="y" type="double">1.5</target-z-offset-m>
</config>
</view>
<view n="6">
<config>
<target-y-offset-m archive="y" type="double">1.4</target-y-offset-m>
<target-z-offset-m archive="y" type="double">1.5</target-z-offset-m>
</config>
</view>
<view n="7">
<config>
<target-y-offset-m archive="y" type="double">1.4</target-y-offset-m>
<target-z-offset-m archive="y" type="double">1.5</target-z-offset-m>
</config>
</view>
<menubar>
<default>
<menu n="10">
<label>Bombardier Q300</label>
<enabled type="bool">true</enabled>
<item>
<label>Autostart</label>
<binding>
<command>nasal</command>
<script>q300.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>
</menu>
</default>
</menubar>
</sim>
<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> <!--220*2-->
</weight>
<weight n="1">
<name>PAX Front (25 seats)</name>
<weight-lb alias="/fdm/jsbsim/inertia/pointmass-weight-lbs[1]" />
<min-lb type="double">0</min-lb>
<max-lb type="double">5500</max-lb> <!--220*25-->
</weight>
<weight n="2">
<name>PAX Rear (25 seats)</name>
<weight-lb alias="/fdm/jsbsim/inertia/pointmass-weight-lbs[2]" />
<min-lb type="double">0</min-lb>
<max-lb type="double">5500</max-lb> <!--220*25-->
</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> <!--TODO check-->
</weight>
</payload>
<nasal>
<q300>
<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-abc.nas</file>
<file>Nasal/enginesystem-abc.nas</file>
<file>Nasal/antiice-abc.nas</file>
</q300>
</nasal>
</PropertyList>
You can’t perform that action at this time.