From 7d3371137c3e818969651f44345f1d519d998fd9 Mon Sep 17 00:00:00 2001
From: j4strngs <j4strngs>
Date: Thu, 24 Oct 2002 03:31:00 +0000
Subject: [PATCH] Add directory for generic configs for subsystems

---
 Aircraft/Generic/README                 |   6 +
 Aircraft/Generic/generic-electrical.xml | 209 ++++++++++++++++++++++++
 2 files changed, 215 insertions(+)
 create mode 100644 Aircraft/Generic/README
 create mode 100644 Aircraft/Generic/generic-electrical.xml

diff --git a/Aircraft/Generic/README b/Aircraft/Generic/README
new file mode 100644
index 000000000..adddeb497
--- /dev/null
+++ b/Aircraft/Generic/README
@@ -0,0 +1,6 @@
+This directory contains configuration files
+that provide defaults for systems that have 
+not yet been modeled for specific Aircraft.
+
+These values are not intended to be accurate
+but merely provide minimal functionality.
diff --git a/Aircraft/Generic/generic-electrical.xml b/Aircraft/Generic/generic-electrical.xml
new file mode 100644
index 000000000..e0fe736a9
--- /dev/null
+++ b/Aircraft/Generic/generic-electrical.xml
@@ -0,0 +1,209 @@
+<?xml version="1.0"?>
+ 
+<!-- Generic 28 Volt electrical system -->
+
+<PropertyList>
+
+  <!-- Supplier list -->
+
+  <supplier>
+    <name>Battery 1</name>
+    <prop>/systems/electrical/suppliers/battery[0]</prop>
+    <kind>battery</kind>
+    <volts>28</volts> <!-- needs to be > 24.5, but this is a guess -->
+    <amps>60</amps>   <!-- I have no idea! -->
+  </supplier>
+
+  <supplier>
+    <name>Alternator 1</name>
+    <prop>/systems/electrical/suppliers/alternator[0]</prop>
+    <kind>alternator</kind>
+    <volts>28</volts> <!-- stubbed in -->
+    <amps>60</amps>   <!-- from the 172S Skyhawk Information Manual -->
+  </supplier>
+
+  <supplier>
+    <name>External 1</name>
+    <prop>/systems/electrical/suppliers/external[0]</prop>
+    <kind>external</kind>
+    <volts>0</volts> <!-- by default not connected -->
+    <amps>0</amps>
+  </supplier>
+
+  <!-- Bus list -->
+
+  <bus>
+    <name>Master Bus</name>
+    <prop>/systems/electrical/outputs/bus[0]</prop>
+  </bus>
+
+  <!-- Generic Outputs -->
+
+  <output>
+    <name>Starter 1 Power</name>
+    <prop>/systems/electrical/outputs/starter[0]</prop>
+  </output>
+
+  <output>
+    <name>Cabin Lights Power</name>
+    <prop>/systems/electrical/outputs/cabin-lights</prop>
+  </output>
+
+  <output>
+    <name>Instrument Power</name>
+    <prop>/systems/electrical/outputs/instr-ignition-switch</prop>
+  </output>
+
+  <output>
+    <name>Fuel Pump Power</name>
+    <prop>/systems/electrical/outputs/fuel-pump</prop>
+  </output>
+
+  <output>
+    <name>Landing Light Power</name>
+    <prop>/systems/electrical/outputs/landing-light</prop>
+  </output>
+
+  <output>
+    <name>Beacon Power</name>
+    <prop>/systems/electrical/outputs/beacon</prop>
+  </output>
+
+  <output>
+    <name>Flaps Power</name>
+    <prop>/systems/electrical/outputs/flaps</prop>
+  </output>
+
+  <output>
+    <name>Turn Coordinator Power</name>
+    <prop>/systems/electrical/outputs/turn-coordinator</prop>
+  </output>
+
+  <output>
+    <name>Map Lights Power</name>
+    <prop>/systems/electrical/outputs/map-lights</prop>
+  </output>
+
+  <output>
+    <name>Instrument Lights Power</name>
+    <prop>/systems/electrical/outputs/instrument-lights</prop>
+  </output>
+
+  <output>
+    <name>Strobe Lights Power</name>
+    <prop>/systems/electrical/outputs/strobe-lights</prop>
+  </output>
+
+  <output>
+    <name>Taxi Lights Power</name>
+    <prop>/systems/electrical/outputs/taxi-lights</prop>
+  </output>
+
+  <output>
+    <name>Pitot Heat Power</name>
+    <prop>/systems/electrical/outputs/pitot-heat</prop>
+  </output>
+
+
+  <!-- connect in power sources -->
+
+  <connector>
+    <input>Alternator 1</input>
+    <output>Master Bus</output>
+    <switch>/controls/switches/master-alt</switch>
+  </connector>
+
+  <connector>
+    <input>External 1</input>
+    <output>Master Bus</output>
+  </connector>
+
+  <connector>
+    <input>Battery 1</input>
+    <output>Master Bus</output>
+    <switch>/controls/switches/master-bat</switch>
+  </connector>
+
+  <!-- connect starter output -->
+
+  <connector>
+    <input>Master Bus</input>
+    <output>Starter 1 Power</output>
+    <switch>/controls/starter[0]</switch>
+  </connector>
+
+  <!-- connect master bus outputs -->
+
+  <connector>
+    <input>Master Bus</input>
+    <output>Cabin Lights Power</output>
+    <switch>/controls/circuit-breakers/cabin-lights-pwr</switch>
+  </connector>
+
+  <connector>
+    <input>Master Bus</input>
+    <output>Instrument Power</output>
+    <switch>/controls/circuit-breakers/instr-ignition-switch</switch>
+  </connector>
+
+  <connector>
+    <input>Master Bus</input>
+    <output>Fuel Pump Power</output>
+    <switch>/controls/fuel-pump[0]</switch>
+  </connector>
+
+  <connector>
+    <input>Master Bus</input>
+    <output>Landing Light Power</output>
+    <switch>/controls/switches/landing-light</switch>
+  </connector>
+
+  <connector>
+    <input>Master Bus</input>
+    <output>Beacon Power</output>
+    <switch>/controls/switches/flashing-beacon</switch>
+  </connector>
+
+  <connector>
+    <input>Master Bus</input>
+    <output>Flaps Power</output>
+    <switch>/controls/circuit-breakers/flaps</switch>
+  </connector>
+
+  <connector>
+    <input>Master Bus</input>
+    <output>Turn Coordinator Power</output>
+    <switch>/controls/circuit-breakers/turn-coordinator</switch>
+  </connector>
+
+  <connector>
+    <input>Master Bus</input>
+    <output>Map Lights Power</output>
+    <switch>/controls/switches/nav-lights</switch>
+  </connector>
+
+  <connector>
+    <input>Master Bus</input>
+    <output>Instrument Lights Power</output>
+    <switch>/controls/circuit-breakers/instrument-lights</switch>
+  </connector>
+
+  <connector>
+    <input>Master Bus</input>
+    <output>Strobe Lights Power</output>
+    <switch>/controls/switches/strobe-lights</switch>
+  </connector>
+
+  <connector>
+    <input>Master Bus</input>
+    <output>Taxi Lights Power</output>
+    <switch>/controls/switches/taxi-lights</switch>
+  </connector>
+
+  <connector>
+    <input>Master Bus</input>
+    <output>Pitot Heat Power</output>
+    <switch>/controls/switches/pitot-heat</switch>
+  </connector>
+
+</PropertyList>