#endif
#include <simgear/props/props.hxx>
+#include <simgear/route/route.hxx>
#include <simgear/structure/subsystem_mgr.hxx>
public:
+ GPS (SGPropertyNode *node);
GPS ();
virtual ~GPS ();
void search (double frequency, double longitude_rad,
double latitude_rad, double altitude_m);
- double degrange360 (double deg);
- double degrange180 (double deg);
- double degrange (double deg, double min, double max);
-
SGPropertyNode_ptr _longitude_node;
SGPropertyNode_ptr _latitude_node;
SGPropertyNode_ptr _altitude_node;
SGPropertyNode_ptr _leg_to_flag_node;
SGPropertyNode_ptr _alt_deviation_node;
+ SGPropertyNode *_route;
+ SGPropertyNode *addWp;
+ SGPropertyNode *popWp;
+
+ SGRoute *route;
+
bool _last_valid;
double _last_longitude_deg;
double _last_latitude_deg;
double range_error;
double elapsed_time;
+ string name;
+ int num;
+
};