* /position/longitude-deg
* /position/latitude-deg
* /position/altitude-ft
+ * /heading
* /systems/electrical/outputs/TACAN
* /instrumentation/"name"/serviceable
* /instrumentation/"name"/frequencies/source
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 _x_shift_calibration_node;
+ SGPropertyNode_ptr _y_shift_calibration_node;
+ SGPropertyNode_ptr _distance_calibration_node;*/
SGPropertyNode_ptr _in_range_node;
SGPropertyNode_ptr _distance_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 _tanker_valid;
+ bool _mobile_valid;
bool _transmitter_valid;
- Point3D _transmitter;
- double _transmitter_lat, _transmitter_lon;
- double _transmitter_elevation_ft;
+ SGVec3d _transmitter;
+ SGGeod _transmitter_pos;
double _transmitter_range_nm;
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 _tanker_lat, _tanker_lon;
- double _tanker_elevation_ft;
- double _tanker_range_nm;
- double _tanker_bearing_deg;
- double _tanker_bias;
- string _tanker_name;
+ string _transmitter_ident;
+
+ double _mobile_lat, _mobile_lon;
+ double _mobile_elevation_ft;
+ double _mobile_range_nm;
+ double _mobile_bearing_deg;
+ double _mobile_bias;
+ string _mobile_name;
+ string _mobile_ident;
string name;
int num;