// </altimeter>
// Note non-default name, quantum, and tau values.
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
#include <simgear/math/interpolater.hxx>
#include <simgear/math/SGMath.hxx>
SGPropertyNode *node = fgGetNode(branch.c_str(), _num, true );
raw_PA = 0.0;
+ _kollsman = 0.0;
_pressure_node = fgGetNode(_static_pressure.c_str(), true);
_serviceable_node = node->getChild("serviceable", 0, true);
_setting_node = node->getChild("setting-inhg", 0, true);
_mode_c_node->setDoubleValue(100 * SGMiscd::round(raw_PA/100));
_kollsman = fgGetLowPass(_kollsman, _altimeter.kollsman_ft(setting), trat);
if (_quantum)
- press_alt = _quantum*round(raw_PA/_quantum);
+ press_alt = _quantum * SGMiscd::round(raw_PA/_quantum);
else
press_alt = raw_PA;
_press_alt_node->setDoubleValue(press_alt);