CVS: data/Aircraft/SenecaII/Systems CENTURYIII.xml, 1.6, 1.7

Torsten Dreyer <[email protected]> Sat, 1 May 2010 15:43:34 -0500
Newsgroups gmane.games.flightgear.cvc
Message-ID <[email protected]>
Update of /var/cvs/FlightGear-0.9/data/Aircraft/SenecaII/Systems
In directory baron.flightgear.org:/tmp/cvs-serv19553

Modified Files:
	CENTURYIII.xml 
Log Message:
Prepare for manual electric pitch trim.
autopilot/CENTURYIII/controls/manual-trim
should be connected to the yoke's trim switch. Legal values are +1/-1. Using this switch also disconnects the autopilot.

Index: CENTURYIII.xml
===================================================================
RCS file: /var/cvs/FlightGear-0.9/data/Aircraft/SenecaII/Systems/CENTURYIII.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- CENTURYIII.xml	18 Mar 2010 07:46:33 -0000	1.6
+++ CENTURYIII.xml	1 May 2010 20:42:26 -0000	1.7
@@ -435,9 +435,24 @@
       <condition>
         <property alias="../../../../params/serviceable"/>
         <property alias="../../../../params/power"/>
-        <property alias="../../../../params/controls/pitch/lock"/>
+        <or>
+         <property alias="../../../../../params/controls/pitch/lock"/> 
+         <not-equals>
+           <property alias="../../../../../../params/controls/manual-trim"/>
+           <value type="double">0.0</value>
+         </not-equals>
+        </or>
       </condition>
     </enable>
+    <input>
+      <condition>
+        <not-equals>
+          <property alias="../../../../../params/controls/manual-trim"/>
+          <value type="double">0.0</value>
+        </not-equals>
+      </condition>
+      <property alias="../../../params/controls/manual-trim"/>
+    </input>
     <input alias="../../params/elevator-trim-cmd"/>
     <output>controls/flight/elevator-trim</output>
     <type>noise-spike</type>


------------------------------------------------------------------------------