]> git.mxchange.org Git - flightgear.git/blobdiff - src/Instrumentation/tacan.hxx
Vivian MEAZZA:
[flightgear.git] / src / Instrumentation / tacan.hxx
index d6a649beb01545316a8313b01b6e6759b5ed21cf..34e0172aeb7ea5fd39137e80cbdf15b62ee8d1b7 100755 (executable)
@@ -24,6 +24,7 @@
  * /position/longitude-deg
  * /position/latitude-deg
  * /position/altitude-ft
+ * /heading
  * /systems/electrical/outputs/TACAN
  * /instrumentation/"name"/serviceable
  * /instrumentation/"name"/frequencies/source
@@ -57,10 +58,16 @@ private:
     SGPropertyNode_ptr _longitude_node;
     SGPropertyNode_ptr _latitude_node;
     SGPropertyNode_ptr _altitude_node;
+    SGPropertyNode_ptr _heading_node;
+    SGPropertyNode_ptr _yaw_node;
     SGPropertyNode_ptr _serviceable_node;
     SGPropertyNode_ptr _electrical_node;
     SGPropertyNode_ptr _source_node;
     SGPropertyNode_ptr _frequency_node;
+    SGPropertyNode_ptr _display_node;
+    SGPropertyNode_ptr _x_shift_node;
+    SGPropertyNode_ptr _y_shift_node;
+    SGPropertyNode_ptr _rotation_node;
 
     SGPropertyNode_ptr _in_range_node;
     SGPropertyNode_ptr _distance_node;
@@ -73,13 +80,16 @@ private:
     SGPropertyNode_ptr _carrier_name_node;
     SGPropertyNode_ptr _channel_node;
 
+    SGPropertyNode_ptr _tanker_callsign_node;
+    SGPropertyNode_ptr _mp_callsign_node;
+
     double _last_distance_nm;
     double _last_frequency_mhz;
     double _time_before_search_sec;
-    
-    bool _carrier_valid;
+
+    bool _mobile_valid;
     bool _transmitter_valid;
-    
+
     Point3D _transmitter;
     double _transmitter_lat, _transmitter_lon;
     double _transmitter_elevation_ft;
@@ -87,13 +97,13 @@ private:
     double _transmitter_bearing_deg;
     double _transmitter_bias;
     string _transmitter_name;
-    
-    double _carrier_lat, _carrier_lon;
-    double _carrier_elevation_ft;
-    double _carrier_range_nm;
-    double _carrier_bearing_deg;
-    double _carrier_bias;
-    string _carrier_name;
+
+    double _mobile_lat, _mobile_lon;
+    double _mobile_elevation_ft;
+    double _mobile_range_nm;
+    double _mobile_bearing_deg;
+    double _mobile_bias;
+    string _mobile_name;
 
     string name;
     int num;