X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FInstrumentation%2Fdme.hxx;h=1d3e2e1ccf47680f5cda6e0811c4123c9b807973;hb=f3dd7c363cbb333b6ab99b44f6a237cb7852d420;hp=c70c43ab8ca76e06294b889f5fefa3ec18f7a766;hpb=2119db35c3f596268e2ee21d3cd8c359a85cd1ed;p=flightgear.git diff --git a/src/Instrumentation/dme.hxx b/src/Instrumentation/dme.hxx index c70c43ab8..1d3e2e1cc 100644 --- a/src/Instrumentation/dme.hxx +++ b/src/Instrumentation/dme.hxx @@ -13,8 +13,7 @@ #include #include - -#include
+#include /** @@ -26,22 +25,23 @@ * /position/latitude-deg * /position/altitude-ft * /systems/electrical/outputs/dme - * /instrumentation/dme/serviceable - * /instrumentation/dme/frequencies/source - * /instrumentation/dme/frequencies/selected-mhz + * /instrumentation/"name"/serviceable + * /instrumentation/"name"/frequencies/source + * /instrumentation/"name"/frequencies/selected-mhz * * Output properties: * - * /instrumentation/dme/in-range - * /instrumentation/dme/indicated-distance-nm - * /instrumentation/dme/indicated-ground-speed-kt - * /instrumentation/dme/indicated-time-kt + * /instrumentation/"name"/in-range + * /instrumentation/"name"/indicated-distance-nm + * /instrumentation/"name"/indicated-ground-speed-kt + * /instrumentation/"name"/indicated-time-kt */ -class DME : public FGSubsystem +class DME : public SGSubsystem { public: + DME ( SGPropertyNode *node ); DME (); virtual ~DME (); @@ -71,9 +71,13 @@ private: double _time_before_search_sec; bool _transmitter_valid; - Point3D _transmitter; + SGVec3d _transmitter; double _transmitter_elevation_ft; double _transmitter_range_nm; + double _transmitter_bias; + + string name; + int num; };