// net_gui.hxx -- defines a simple subset I/O interface to the flight
// dynamics model variables
//
-// Written by Curtis Olson, started January 2002.
+// Written by Curtis Olson - curt@flightgear.com, started January 2002.
//
-// Copyright (C) 2002 Curtis L. Olson - curt@flightgear.com
-//
-// This program is free software; you can redistribute it and/or
-// modify it under the terms of the GNU General Public License as
-// published by the Free Software Foundation; either version 2 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-// General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// This file is in the Public Domain, and comes with no warranty.
//
// $Id$
#endif
-const int FG_NET_GUI_VERSION = 2;
+const int FG_NET_GUI_VERSION = 4;
// Define a structure containing the top level flight dynamics model
// Environment
time_t cur_time; // current unix time
long int warp; // offset in seconds to unix time
+ float ground_elev; // ground elev (meters)
// Approach
+ float tuned_freq; // currently tuned frequency
+ float nav_radial; // target nav radial
+ bool in_range; // tuned navaid is in range?
float dist_nm; // distance to tuned navaid in nautical miles
float course_deviation_deg; // degrees off target course
float gs_deviation_deg; // degrees off target glide slope