]> git.mxchange.org Git - flightgear.git/log
flightgear.git
23 years agoTweaks to get startup time, relative sun angle, sky colors, etc. to be
curt [Wed, 7 Nov 2001 04:55:57 +0000 (04:55 +0000)]
Tweaks to get startup time, relative sun angle, sky colors, etc. to be
properly initialized.

23 years agoUpdates to JSBSim and FDM interface.
curt [Tue, 6 Nov 2001 22:33:05 +0000 (22:33 +0000)]
Updates to JSBSim and FDM interface.

23 years ago- added support for new sounds: flaps, wheel rumble, squeal
curt [Tue, 6 Nov 2001 22:32:26 +0000 (22:32 +0000)]
- added support for new sounds: flaps, wheel rumble, squeal
- cache property nodes to avoid hash lookups

23 years ago- removed references to FGSoundMgr
curt [Tue, 6 Nov 2001 22:32:14 +0000 (22:32 +0000)]
- removed references to FGSoundMgr

23 years agoAlasdair Campbell's ILS patch allowing us to fly both ILS approaches if both
curt [Tue, 30 Oct 2001 17:45:11 +0000 (17:45 +0000)]
Alasdair Campbell's ILS patch allowing us to fly both ILS approaches if both
ends of the same runway share the same frequency.  This is probably the best
we can do until we impliment some sort of operator interface to manually set
which end is active (like is done in real life.)

23 years agoFix from Dave to get JSBSim engine startups working again.
curt [Tue, 30 Oct 2001 16:14:51 +0000 (16:14 +0000)]
Fix from Dave to get JSBSim engine startups working again.

23 years agoLatest updates from the JSBSim project.
curt [Tue, 30 Oct 2001 02:51:13 +0000 (02:51 +0000)]
Latest updates from the JSBSim project.

23 years agoAdditional changes including updates to JSBSim to try to get interface and
curt [Mon, 29 Oct 2001 19:00:24 +0000 (19:00 +0000)]
Additional changes including updates to JSBSim to try to get interface and
initial trimming to work.

23 years agoAdditional startup work and error checking.
curt [Mon, 29 Oct 2001 18:38:21 +0000 (18:38 +0000)]
Additional startup work and error checking.

23 years agoUpdate JSBSim files to latest JSBSim CVS.
curt [Mon, 29 Oct 2001 18:25:19 +0000 (18:25 +0000)]
Update JSBSim files to latest JSBSim CVS.

23 years agoFix a screwup I introduced with radians to degree conversion in passing data
curt [Mon, 29 Oct 2001 17:28:00 +0000 (17:28 +0000)]
Fix a screwup I introduced with radians to degree conversion in passing data
between JSBSim and FlightGear.

23 years agoupdate based on property system rather than cur_fdm_state because cur_fdm_state
curt [Mon, 29 Oct 2001 04:41:30 +0000 (04:41 +0000)]
update based on property system rather than cur_fdm_state because cur_fdm_state
may not always hold valid information.

23 years agoSound manager changes from David Megginson.
curt [Mon, 29 Oct 2001 04:40:43 +0000 (04:40 +0000)]
Sound manager changes from David Megginson.

23 years agoTemporarily added some debugging output.
curt [Mon, 29 Oct 2001 04:40:19 +0000 (04:40 +0000)]
Temporarily added some debugging output.

23 years agoSound effect changes from David Megginson.
curt [Mon, 29 Oct 2001 04:39:54 +0000 (04:39 +0000)]
Sound effect changes from David Megginson.

23 years agoAdded sound effect changes from David Megginson.
curt [Mon, 29 Oct 2001 04:39:05 +0000 (04:39 +0000)]
Added sound effect changes from David Megginson.

23 years agoAttempting to simplify JSBSim initialization.
curt [Mon, 29 Oct 2001 04:38:25 +0000 (04:38 +0000)]
Attempting to simplify JSBSim initialization.

23 years agoCosmetic changes.
curt [Mon, 29 Oct 2001 04:37:24 +0000 (04:37 +0000)]
Cosmetic changes.

23 years agoInitial revision of fg_fx.[ch]xx
curt [Sun, 28 Oct 2001 16:27:16 +0000 (16:27 +0000)]
Initial revision of fg_fx.[ch]xx

23 years agoFix return type on get_num_engines()
curt [Sun, 28 Oct 2001 16:19:54 +0000 (16:19 +0000)]
Fix return type on get_num_engines()

23 years agoThis set of changes touches a *lot* of files. The main goal here is to
curt [Sun, 28 Oct 2001 16:16:30 +0000 (16:16 +0000)]
This set of changes touches a *lot* of files.  The main goal here is to
fix startup sequence problems where we initialize the FDM before we know
the desired starting altitude.

These changes delay fdm initialization until the local tile has been loaded
and we can do a real intersection and find the true ground elevation.

In order to do this, I depend more on the property manager as glue, rather
than the FGInterface.

There are some glitches still when switching to a new airport or reseting
the sim.  I will work on addressing these, but I need to commit the changes
so far to keep in sync with other developers.

23 years agoFixed a typo in an #if ...
curt [Fri, 26 Oct 2001 22:58:28 +0000 (22:58 +0000)]
Fixed a typo in an #if ...

23 years agoVarious tweaks for support of external flight models running as seperate
curt [Fri, 26 Oct 2001 05:42:08 +0000 (05:42 +0000)]
Various tweaks for support of external flight models running as seperate
processes.

23 years agoFix to check for nonexistant nodename requests.
curt [Fri, 26 Oct 2001 05:41:39 +0000 (05:41 +0000)]
Fix to check for nonexistant nodename requests.

23 years agoAddition Irix tweaks.
curt [Wed, 24 Oct 2001 22:06:47 +0000 (22:06 +0000)]
Addition Irix tweaks.

23 years agoVarious MSVC patches.
curt [Wed, 24 Oct 2001 21:25:11 +0000 (21:25 +0000)]
Various MSVC patches.

23 years agoFixes to remove dependencies on depricated plib code (that just happened to
curt [Wed, 24 Oct 2001 21:24:53 +0000 (21:24 +0000)]
Fixes to remove dependencies on depricated plib code (that just happened to
be removed in the latest plib CVS.)

23 years agoFixes for win_ratio/aspect_ratio confusion. It was due to confusion in the
curt [Wed, 24 Oct 2001 20:28:28 +0000 (20:28 +0000)]
Fixes for win_ratio/aspect_ratio confusion.  It was due to confusion in the
meaning of "win_ratio".  I've removed win_ratio and added fov_ratio and
aspect_ratio, as it seems both are needed.

n.b. The multi-line changes in fgReshape comprise:
  extracting common code,
  removing an apparently arbitrary "+1" on the view height,
  changing "set_win_ratio" to "set_aspect_ratio".

23 years agoMacintosh OSX changes.
curt [Tue, 23 Oct 2001 22:25:53 +0000 (22:25 +0000)]
Macintosh OSX changes.

23 years agoEmergency memory leak fix. ***Hopefully*** these fixes will get applied
curt [Sun, 14 Oct 2001 16:13:00 +0000 (16:13 +0000)]
Emergency memory leak fix.  ***Hopefully*** these fixes will get applied
to JSBSim so they can become permanent.

23 years agoVarious floating point / initial value bug fixes from Christian Mayer.
curt [Thu, 11 Oct 2001 22:07:45 +0000 (22:07 +0000)]
Various floating point / initial value bug fixes from Christian Mayer.

23 years agoPatch to fix wrong case crash.
curt [Wed, 10 Oct 2001 18:15:07 +0000 (18:15 +0000)]
Patch to fix wrong case crash.

23 years agoFixed a few spelling/grammer mistakes in the command line help output.
curt [Wed, 10 Oct 2001 17:55:29 +0000 (17:55 +0000)]
Fixed a few spelling/grammer mistakes in the command line help output.

23 years agoPatches from Dave Luffto pass the magneto and starter control movements
curt [Wed, 10 Oct 2001 17:50:20 +0000 (17:50 +0000)]
Patches from Dave Luffto pass the magneto and starter control movements
through the controls interface and the running and cranking flags through
the engine interface.  This has no current effect on LaRCsim (other than
to make the code neater) but is necessary to add engine startup to JSBSim
which is now underway.  I've also put in main.cxx which escaped getting
committed in the previous round of changes - adding this will add
the cranking sound to LaRCsim during engine startup.

23 years agoUpdated with additional engine parameters.
curt [Fri, 5 Oct 2001 22:44:15 +0000 (22:44 +0000)]
Updated with additional engine parameters.

23 years agoTweaks ...
curt [Fri, 5 Oct 2001 20:27:43 +0000 (20:27 +0000)]
Tweaks ...

23 years agoBegin wiring Dave Luff's engine model into JSBSim.
curt [Fri, 5 Oct 2001 20:27:33 +0000 (20:27 +0000)]
Begin wiring Dave Luff's engine model into JSBSim.

23 years agoMany engine model tweaks, updates, and enhancements.
curt [Fri, 5 Oct 2001 20:27:01 +0000 (20:27 +0000)]
Many engine model tweaks, updates, and enhancements.

23 years agoAdded panel jitter support dependent on cockpit forces (visual force feedback)
curt [Fri, 5 Oct 2001 20:26:21 +0000 (20:26 +0000)]
Added panel jitter support dependent on cockpit forces (visual force feedback)

23 years agoSyncing with the very latest JSBSim development code.
curt [Fri, 5 Oct 2001 20:19:59 +0000 (20:19 +0000)]
Syncing with the very latest JSBSim development code.

23 years agoInitial revision.
curt [Fri, 5 Oct 2001 20:16:16 +0000 (20:16 +0000)]
Initial revision.

23 years agoExtend range of ILS in reverse direction to allow back course approaches.
curt [Mon, 24 Sep 2001 17:43:33 +0000 (17:43 +0000)]
Extend range of ILS in reverse direction to allow back course approaches.

23 years agoWhite space changes.
curt [Thu, 20 Sep 2001 22:10:45 +0000 (22:10 +0000)]
White space changes.

23 years agoFollow up tweaks.
curt [Thu, 20 Sep 2001 21:03:41 +0000 (21:03 +0000)]
Follow up tweaks.

23 years agoEnclosed is the latest engine model update that supercedes the
curt [Wed, 19 Sep 2001 22:58:29 +0000 (22:58 +0000)]
Enclosed is the latest engine model update that supercedes the
one I sent yesterday.  I have re-zipped all four files so you can
neglect the last lot but only io360.cxx has changed if you've
already committed.  It's untested since I can't start the engine until
John has committed his update with separate properties.  Should
work fine though.

23 years agoInitial supporting code for runway lighting (not yet working)
curt [Wed, 19 Sep 2001 22:30:41 +0000 (22:30 +0000)]
Initial supporting code for runway lighting (not yet working)

23 years agoFor ADA fdm turn on hud for center channel.
curt [Wed, 19 Sep 2001 22:27:08 +0000 (22:27 +0000)]
For ADA fdm turn on hud for center channel.

23 years agoTurn hud off by default for ADA fdm.
curt [Wed, 19 Sep 2001 22:26:01 +0000 (22:26 +0000)]
Turn hud off by default for ADA fdm.

23 years agob) FDM - ada.cxx, ada.hxx have been updated with the faux, daux and iaux arrays that...
curt [Wed, 19 Sep 2001 22:25:22 +0000 (22:25 +0000)]
b) FDM - ada.cxx, ada.hxx have been updated with the faux, daux and iaux arrays that you created in flight.hxx. In Flight.hxx I use the get_V_north_rel_ground() set of functions. Please do not comment them out. If you dont comment them, you dont have to forcibly return zero vale to get_Vx(),get_Vy() & get_Vz() in cockpit.cxx.

23 years agoa) HUD - Here is the updated hud code with moving pointers, dials, turn/slip gauge...
curt [Wed, 19 Sep 2001 22:23:25 +0000 (22:23 +0000)]
a) HUD - Here is the updated hud code with moving pointers, dials, turn/slip gauge, choice of circular ticks, two sizes for fonts, box for text labels etc. based partly on MIL-STD-1787b and our pilots requirements. Our pilots are not very enthusiastic about all symbols discussed in MIL-STD-1787b (I suppose it is very subjective) and so I did not have motivation to try all of them. Even now I plan to do simple symbols as seen on Russian aircraft since our Air Force pilots are familiar with them. That should be part of my next update. I have included a html document which is basically the old text file plus some snapshots with all possible hud symbols linked to corresponding xml templates. You have to just cut & paste the template, change names and positions to create additional symbols (if you have the real estate on the hud).

23 years agoRenamed to hud_gaug.cxx
curt [Wed, 19 Sep 2001 21:41:46 +0000 (21:41 +0000)]
Renamed to hud_gaug.cxx

23 years agoInitial revision.
curt [Mon, 17 Sep 2001 21:12:24 +0000 (21:12 +0000)]
Initial revision.

23 years agoPrepairing for 0.7.9 development.
curt [Fri, 14 Sep 2001 20:57:30 +0000 (20:57 +0000)]
Prepairing for 0.7.9 development.

23 years agoUpdated ...
curt [Fri, 14 Sep 2001 20:54:57 +0000 (20:54 +0000)]
Updated ...

23 years agoTweaks.
curt [Fri, 14 Sep 2001 20:54:46 +0000 (20:54 +0000)]
Tweaks.

23 years agoMore changes in support of UIUCModel.
curt [Fri, 14 Sep 2001 20:47:27 +0000 (20:47 +0000)]
More changes in support of UIUCModel.

23 years ago/FDM/UIUCModel/uiuc_aircraft.h
curt [Fri, 14 Sep 2001 20:36:34 +0000 (20:36 +0000)]
/FDM/UIUCModel/uiuc_aircraft.h
Added variables necessary for new abilities.
/FDM/UIUCModel/uiuc_coefficients.cpp
/FDM/UIUCModel/uiuc_coefficients.h
/FDM/UIUCModel/uiuc_coef_lift.cpp
Added CZfa.
/FDM/UIUCModel/uiuc_controlInput.cpp
Added aileron and rudder inputs.
/FDM/UIUCModel/uiuc_engine.cpp
Added throttle input.
/FDM/UIUCModel/uiuc_engine.h
/FDM/UIUCModel/uiuc_map_CL.cpp
/FDM/UIUCModel/uiuc_map_engine.cpp
/FDM/UIUCModel/uiuc_map_init.cpp
/FDM/UIUCModel/uiuc_menu.cpp
/FDM/UIUCModel/uiuc_wrapper.cpp
Added a few new functions.
/FDM/UIUCModel/uiuc_wrapper.h
/FDM/UIUCModel/uiuc_map_controlSurface.cpp
/FDM/UIUCModel/uiuc_initializemaps.cpp
/FDM/UIUCModel/uiuc_initializemaps.h
/FDM/UIUCModel/uiuc_map_keyword.cpp
/FDM/UIUCModel/Makefile.am
/Main/Makefile.am

added files
/FDM/UIUCModel/uiuc_map_fog.cpp
For the visibility ability.
/FDM/UIUCModel/uiuc_map_fog.h
/FDM/UIUCModel/uiuc_fog.cpp
/FDM/UIUCModel/uiuc_fog.h

23 years agoInitial revision.
curt [Tue, 4 Sep 2001 14:39:12 +0000 (14:39 +0000)]
Initial revision.

23 years agoChanges to better support arbitrary external flight models.
curt [Tue, 4 Sep 2001 14:38:15 +0000 (14:38 +0000)]
Changes to better support arbitrary external flight models.

23 years agoFixed option help (Tony Peden).
curt [Fri, 31 Aug 2001 23:55:58 +0000 (23:55 +0000)]
Fixed option help (Tony Peden).

23 years agoMake est-epsilon and gl-info the only programs in tests/ that are installed.
curt [Fri, 31 Aug 2001 22:57:27 +0000 (22:57 +0000)]
Make est-epsilon and gl-info the only programs in tests/ that are installed.

23 years agoFixed [simple] terrain following altitude hold mode to work again.
curt [Fri, 31 Aug 2001 18:07:23 +0000 (18:07 +0000)]
Fixed [simple] terrain following altitude hold mode to work again.

23 years agoInitial revision.
curt [Tue, 21 Aug 2001 21:19:42 +0000 (21:19 +0000)]
Initial revision.

23 years agoAdded information on enabling the http server.
curt [Tue, 21 Aug 2001 21:19:26 +0000 (21:19 +0000)]
Added information on enabling the http server.

23 years agoAdded httpd protocol so you can interface to a running copy of FlightGear
curt [Tue, 21 Aug 2001 21:13:55 +0000 (21:13 +0000)]
Added httpd protocol so you can interface to a running copy of FlightGear
via a web browser, see README.IO for more details.

23 years agoFix a segfault on exit. Introduces a small memory leak if the instrument
curt [Thu, 16 Aug 2001 16:06:55 +0000 (16:06 +0000)]
Fix a segfault on exit.  Introduces a small memory leak if the instrument
panel is reloaded, but *hopefully* David will fix this soon. ;-)

23 years agoVarious tweaks for mingwin32.
curt [Tue, 14 Aug 2001 22:18:19 +0000 (22:18 +0000)]
Various tweaks for mingwin32.

23 years agoMisc tweaks.
curt [Tue, 14 Aug 2001 19:47:40 +0000 (19:47 +0000)]
Misc tweaks.

23 years ago- some code rearrangement for readability and maintainability
curt [Fri, 10 Aug 2001 05:17:40 +0000 (05:17 +0000)]
- some code rearrangement for readability and maintainability
- commented out some destructor code that's causing crashes
  (temporarily creates a minor memory leak, triggered only when
  reloading the panel)

23 years ago- modified to use pointers to bindings to avoid copying
curt [Fri, 10 Aug 2001 05:16:41 +0000 (05:16 +0000)]
- modified to use pointers to bindings to avoid copying

23 years agoFixed gauge spelling error.
curt [Tue, 7 Aug 2001 21:19:29 +0000 (21:19 +0000)]
Fixed gauge spelling error.

23 years ago- declared FGCondition class and subclasses
curt [Fri, 3 Aug 2001 00:19:59 +0000 (00:19 +0000)]
- declared FGCondition class and subclasses
- declared FGConditional abstract base class
- declared fgReadCondition global function

23 years ago- added FGCondition class and subclasses
curt [Fri, 3 Aug 2001 00:19:41 +0000 (00:19 +0000)]
- added FGCondition class and subclasses
- implemented FGConditional abstract base class
- added fgReadCondition global function

23 years ago- FGBinding now extends FGConditional
curt [Fri, 3 Aug 2001 00:19:19 +0000 (00:19 +0000)]
- FGBinding now extends FGConditional
- switched to a vector of binding pointers, to avoid copying
- removed FGBinding copy constructor declaration

23 years ago- added support for conditions in FGBinding
curt [Fri, 3 Aug 2001 00:19:03 +0000 (00:19 +0000)]
- added support for conditions in FGBinding
- switched to a vector of binding pointers, to avoid copying
- removed FGBinding copy constructor implementation

23 years ago- changed comments to proper doc formatting
curt [Fri, 3 Aug 2001 00:18:21 +0000 (00:18 +0000)]
- changed comments to proper doc formatting
- added support for conditions and group layers
- have all panel components but FGPanel itself derived from
  FGConditional

23 years ago- added support for conditions
curt [Fri, 3 Aug 2001 00:17:58 +0000 (00:17 +0000)]
- added support for conditions
- added support for group layers

23 years agoRemove cached intersection code so that we can support intersecting with
curt [Tue, 31 Jul 2001 19:54:29 +0000 (19:54 +0000)]
Remove cached intersection code so that we can support intersecting with
dynamic objects.

23 years agoMSVC tweak.
curt [Mon, 30 Jul 2001 22:54:20 +0000 (22:54 +0000)]
MSVC tweak.

23 years agoVarious MSVC tweaks and warning fixes.
curt [Mon, 30 Jul 2001 22:53:53 +0000 (22:53 +0000)]
Various MSVC tweaks and warning fixes.

23 years agoinitialize marker_xs.
curt [Mon, 30 Jul 2001 22:30:05 +0000 (22:30 +0000)]
initialize marker_xs.

23 years agoMinor fix for Irix.
curt [Mon, 30 Jul 2001 22:06:33 +0000 (22:06 +0000)]
Minor fix for Irix.

23 years ago- implemented DME ETE and speed
curt [Mon, 30 Jul 2001 16:26:46 +0000 (16:26 +0000)]
- implemented DME ETE and speed
- modified DME distance to return nautical miles rather than meters
- modified to use /panel/dme/switch-position to select DME frequency

23 years ago- declared new methods for getting DME ETE and speed
curt [Mon, 30 Jul 2001 16:26:25 +0000 (16:26 +0000)]
- declared new methods for getting DME ETE and speed

23 years ago- modified switch layers to use layer[0] and layer[1] rather than
curt [Mon, 30 Jul 2001 16:26:02 +0000 (16:26 +0000)]
- modified switch layers to use layer[0] and layer[1] rather than
  layer1 and layer2; panel config changes required

23 years ago- added support for reporting SGPropertyNode::NONE type
curt [Fri, 27 Jul 2001 22:00:48 +0000 (22:00 +0000)]
- added support for reporting SGPropertyNode::NONE type

23 years ago- added optional min, max, and wrap parameters to property-adjust
curt [Fri, 27 Jul 2001 22:00:35 +0000 (22:00 +0000)]
- added optional min, max, and wrap parameters to property-adjust

23 years ago- fixed typos relating to nav frequency properties
curt [Fri, 27 Jul 2001 22:00:25 +0000 (22:00 +0000)]
- fixed typos relating to nav frequency properties

23 years ago- modified readAction to use FGBinding
curt [Fri, 27 Jul 2001 22:00:17 +0000 (22:00 +0000)]
- modified readAction to use FGBinding

23 years ago- modified PanelAction to use FGBinding, like keyboard and joystick
curt [Fri, 27 Jul 2001 21:59:53 +0000 (21:59 +0000)]
- modified PanelAction to use FGBinding, like keyboard and joystick
  events
- removed all classes derived from PanelAction (no longer needed)

23 years agoAdded protocol to output out complete control positions.
curt [Fri, 27 Jul 2001 14:23:01 +0000 (14:23 +0000)]
Added protocol to output out complete control positions.

23 years agoUpdated Alex Perry's email address.
curt [Thu, 26 Jul 2001 23:12:35 +0000 (23:12 +0000)]
Updated Alex Perry's email address.

23 years agoUpdates.
curt [Thu, 26 Jul 2001 17:17:11 +0000 (17:17 +0000)]
Updates.

23 years agoTracking source changes ...
curt [Thu, 26 Jul 2001 17:16:34 +0000 (17:16 +0000)]
Tracking source changes ...

23 years ago- ensure that all throwables are caught
curt [Tue, 24 Jul 2001 23:51:57 +0000 (23:51 +0000)]
- ensure that all throwables are caught
- use new sg_throwable::getFormattedMessage method

23 years ago- catch sg_exception instead of sg_io_exception
curt [Tue, 24 Jul 2001 23:51:47 +0000 (23:51 +0000)]
- catch sg_exception instead of sg_io_exception
- use guiErrorMessage
- added new properties /sim/view/pilot/x-offset-m,
  /sim/view/pilot/y-offset-m, and /sim/view/pilot/z-offset-m to
  control pilot-position offset from CG

23 years ago- catch sg_exception instead of sg_io_exception
curt [Tue, 24 Jul 2001 23:51:36 +0000 (23:51 +0000)]
- catch sg_exception instead of sg_io_exception
- use new sg_throwable::getFormattedMessage method

23 years ago- removed some verbose output
curt [Tue, 24 Jul 2001 23:50:52 +0000 (23:50 +0000)]
- removed some verbose output

23 years ago- added guiErrorMessage
curt [Tue, 24 Jul 2001 23:50:44 +0000 (23:50 +0000)]
- added guiErrorMessage

23 years ago- added guiErrorMessage (sends both to log and dialog, if GUI active)
curt [Tue, 24 Jul 2001 23:50:34 +0000 (23:50 +0000)]
- added guiErrorMessage (sends both to log and dialog, if GUI active)