public:
- ADF ();
+ ADF ( SGPropertyNode *node );
virtual ~ADF ();
virtual void init ();
void search (double frequency, double longitude_rad,
double latitude_rad, double altitude_m);
+ string _name;
+ unsigned int _num;
+
SGPropertyNode_ptr _longitude_node;
SGPropertyNode_ptr _latitude_node;
SGPropertyNode_ptr _altitude_node;
int _last_frequency_khz;
bool _transmitter_valid;
string _last_ident;
- Point3D _transmitter;
- double _transmitter_lon_deg;
- double _transmitter_lat_deg;
- double _transmitter_elevation_ft;
+ SGGeod _transmitter_pos;
+ SGVec3d _transmitter_cart;
double _transmitter_range_nm;
FGMorse morse;
int _ident_count;
time_t _last_ident_time;
double _last_volume;
+ string _adf_ident;
};