]> git.mxchange.org Git - flightgear.git/blobdiff - src/Instrumentation/wxradar.cxx
Projection matrix and texture size should be coherent
[flightgear.git] / src / Instrumentation / wxradar.cxx
index d08a96812b82d37a50ae9cbe52393ebef6a35102..968db833a4f32ee59ccf396a004075c3118a354a 100644 (file)
@@ -567,8 +567,12 @@ wxRadarBg::update_data(const SGPropertyNode *ac, double altitude, double heading
     callsign->setAlignment(osgText::Text::LEFT_BOTTOM_BASE_LINE);
     callsign->setLineSpacing(_font_spacing);
 
+    const char *identity = ac->getStringValue("transponder-id");
+    if (!identity[0])
+        identity = ac->getStringValue("callsign");
+
     stringstream text;
-    text << ac->getStringValue("callsign") << endl
+    text << identity << endl
             << setprecision(0) << fixed
             << setw(3) << setfill('0') << heading * SG_RADIANS_TO_DEGREES << "\xB0 "
             << setw(0) << altitude << "ft" << endl