Hi guys ,
This is another patch for the overspeed ....
It keeps the overspeed properties out of property tree when airspeed
indicator is not 'overspeed ' enabled ....
No sense putting unused properties in an already heavily populated property
tree .
Could someone apply please ?
Thanks .
? airspeed.patch
Index: airspeed_indicator.cxx
===================================================================
RCS file: /var/cvs/FlightGear-0.9/source/src/Instrumentation/airspeed_indicator.cxx,v
retrieving revision 1.13
diff -U 3 -r1.13 airspeed_indicator.cxx
--- airspeed_indicator.cxx 11 Mar 2010 09:45:48 -0000 1.13
+++ airspeed_indicator.cxx 13 Mar 2010 02:47:45 -0000
@@ -41,29 +41,32 @@
_static_pressure_node = fgGetNode(_static_pressure.c_str(), true);
_density_node = fgGetNode("/environment/density-slugft3", true);
_speed_node = node->getChild("indicated-speed-kt", 0, true);
-
+
// overspeed-indicator properties
+ if(_has_overspeed){
_ias_limit_node = node->getNode("ias-limit",0, true);
_mach_limit_node = node->getNode("mach-limit",0, true);
_alt_threshold_node = node->getNode("alt-threshold",0, true);
_airspeed_limit = node->getChild("airspeed-limit-kt", 0, true);
-
+
if (!_ias_limit_node->hasValue()) {
- _ias_limit_node->setDoubleValue(250.0);
+ _ias_limit_node->setDoubleValue(248.0);
}
-
+
if (!_mach_limit_node->hasValue()) {
_mach_limit_node->setDoubleValue(0.48);
}
-
+
if (!_alt_threshold_node->hasValue()) {
_alt_threshold_node->setDoubleValue(13200);
}
-
+
string paSource = node->getStringValue("pressure-alt-source",
"/instrumentation/altimeter/pressure-alt-ft");
_pressure_alt = fgGetNode(paSource.c_str(), true);
_mach = fgGetNode("/velocities/mach", true);
+ }
+
}
#ifndef FPSTOKTS
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel