1
0
Fork 0
flightgear/src
curt cc269730a5 First stab at a "named pipe" interface to an external FDM. Compared to the
ExternalNet interface:

- allows a much more closely coupled execution.  A remote network FDM will run
  at it's own rate, and maybe a particular data packets will come, maybe it
  won't.  This makes it very hard to control timing and keep the animation
  smooth.  There are also cpu scheduling issues with running multiple
  processes on a single machine.  The linux scheduler by default runs at
  100hz.  If an FDM process uses a sleep/alarm system to avoid wasting
  CPU, it will be forced to run at 100hz, 50hz, 25hz, 20hz, etc.  This
  makes it *impossible* to serve a display system running at 60hz without
  dropping frames.

- the downside is that the FDM process must now run on the same machine as
  the master flightgear process.
2003-03-03 04:30:16 +00:00
..
Aircraft Tidy up the autoconf/automake configuration a bit. 2002-08-25 19:40:04 +00:00
Airports Patches from Erik Hofman for SGI compatibility: 2002-12-31 18:26:02 +00:00
ATC Use actual terrain ground elevation instead of hardwired KEMT elevation field whilst taxiing. Still need to fix this for takeoff and landing roll. Also added a check that a valid gate is found whilst arriving, and simply disappear the plane if none is found (instead of stackdumping\!\! 2003-02-26 11:24:15 +00:00
Autopilot Removed the old FGSteam module from FlightGear. 2003-01-29 15:30:29 +00:00
Cockpit Patch from Erik Hofman: 2003-03-02 14:19:24 +00:00
Controls Added a per-engine fuel pump switch. 2002-09-25 22:05:49 +00:00
Environment Make sure the gust wind speed is never less than the base wind speed. 2003-01-20 13:02:18 +00:00
FDM First stab at a "named pipe" interface to an external FDM. Compared to the 2003-03-03 04:30:16 +00:00
GUI Patch from Frederic Bouvier: 2003-03-02 16:37:48 +00:00
Include Bernie Bright: 2002-09-17 16:16:31 +00:00
Input Don't allow this subsystem to be suspended. 2003-03-01 21:29:31 +00:00
Instrumentation Initialize the internal pressure to ambient pressure. 2003-02-25 20:04:22 +00:00
Main Make sure the atmosphere is updated before the flight model. 2003-03-02 01:43:00 +00:00
Model Work around G++ 2.95 bug by removing use of STL find() function. 2003-01-01 18:47:50 +00:00
Navaids Oops, sorry, nothing more to see here, move right along ... 2003-02-04 17:22:00 +00:00
Network Removed the old FGSteam module from FlightGear. 2003-01-29 15:30:29 +00:00
NetworkOLK - Some refactoring of the configure.ac script. 2002-12-10 20:50:48 +00:00
Objects Rename a variable so we don't have to rely on scoping rules to distinguish 2003-01-10 17:01:57 +00:00
Scenery Another tilemgr fix from Jim W. 2003-02-11 15:50:53 +00:00
Scripting Make all PSL support conditional, because it's not included in plib 2003-01-17 12:41:47 +00:00
Sound Erik Hofman: 2003-02-11 20:26:42 +00:00
Systems Commented out a stray cout. 2003-02-13 21:31:44 +00:00
Time - Some refactoring of the configure.ac script. 2002-12-10 20:50:48 +00:00
WeatherCM Patches from Erik Hofman for SGI compatibility: 2002-12-31 18:26:02 +00:00
.cvsignore -Removed .cvsignore from itself, since .cvsignore is now in the CVS 2001-12-12 04:15:23 +00:00
Makefile.am Make all PSL support conditional, because it's not included in plib 2003-01-17 12:41:47 +00:00