]> git.mxchange.org Git - flightgear.git/log
flightgear.git
20 years agoAdd trim tab deflection to surface positions passed in net_fdm.
curt [Tue, 17 Feb 2004 22:46:28 +0000 (22:46 +0000)]
Add trim tab deflection to surface positions passed in net_fdm.

20 years agoUpdate the FDM section to expose the engine/thruster related internal properties.
ehofman [Tue, 17 Feb 2004 10:55:20 +0000 (10:55 +0000)]
Update the FDM section to expose the engine/thruster related internal properties.

20 years agoAdjust the turbine names for N1, N2 and EGT_degC to match those already specified...
ehofman [Tue, 17 Feb 2004 09:07:27 +0000 (09:07 +0000)]
Adjust the turbine names for N1, N2 and EGT_degC to match those already specified by YASim (n1, n2 and egt_degf).

20 years agoAdd a bit more sanity checking on destination directory.
curt [Mon, 16 Feb 2004 20:50:42 +0000 (20:50 +0000)]
Add a bit more sanity checking on destination directory.

20 years agoFix a crash if destination directory doesn't exist.
curt [Mon, 16 Feb 2004 19:14:46 +0000 (19:14 +0000)]
Fix a crash if destination directory doesn't exist.
Filter non-scenery items from install/remove list boxes.

20 years agoUpdates from Fred to add a progress bar and fix visual glitches.
curt [Mon, 16 Feb 2004 14:08:20 +0000 (14:08 +0000)]
Updates from Fred to add a progress bar and fix visual glitches.
Tweaks by Curt to progress bar, plus sanity checks on included uninstall
box entries.

20 years agoRemove references to libtar.
curt [Mon, 16 Feb 2004 00:28:32 +0000 (00:28 +0000)]
Remove references to libtar.

20 years agoRework by Frederic for better windows support.
curt [Mon, 16 Feb 2004 00:27:03 +0000 (00:27 +0000)]
Rework by Frederic for better windows support.
Added MSVC7 workspace files.
Switch from libtar to untarka for it's better windows support.

20 years agoFix an #include typo.
curt [Sun, 15 Feb 2004 18:41:14 +0000 (18:41 +0000)]
Fix an #include typo.

20 years agoInitial revision.
curt [Sun, 15 Feb 2004 04:00:48 +0000 (04:00 +0000)]
Initial revision.

20 years agoAdd the latest version of JSBSim including support for a Visual Reference Point
ehofman [Sat, 14 Feb 2004 10:19:56 +0000 (10:19 +0000)]
Add the latest version of JSBSim including support for a Visual Reference Point

20 years agoYank the sqrt() terms from the twist calculations. They were causing
andy [Fri, 13 Feb 2004 18:12:08 +0000 (18:12 +0000)]
Yank the sqrt() terms from the twist calculations.  They were causing
solution failures for reasons I have still to investigate.

20 years agoRevert to the previous version because it looks it isn't the friction force after...
ehofman [Fri, 13 Feb 2004 15:20:13 +0000 (15:20 +0000)]
Revert to the previous version because it looks it isn't the friction force after all.

20 years agoMake sure the friction forces are positive, otherwise they will push the aircraft...
ehofman [Fri, 13 Feb 2004 12:54:38 +0000 (12:54 +0000)]
Make sure the friction forces are positive, otherwise they will push the aircraft rather than holding it into place. The ground reaction code still needs some attention.

20 years agoInitialize autopilot output to start at current manual control position
curt [Thu, 12 Feb 2004 22:35:29 +0000 (22:35 +0000)]
Initialize autopilot output to start at current manual control position
to [hopefully] make autopilot activation less "dramatic."

20 years agoSimple hack to allow selectively disabling the hardware flight controls.
curt [Thu, 12 Feb 2004 20:56:24 +0000 (20:56 +0000)]
Simple hack to allow selectively disabling the hardware flight controls.

20 years agoClean up headers and lower verbosity.
curt [Thu, 12 Feb 2004 20:28:19 +0000 (20:28 +0000)]
Clean up headers and lower verbosity.

20 years agoAdd some example remote controll scripts
ehofman [Tue, 10 Feb 2004 15:35:48 +0000 (15:35 +0000)]
Add some example remote controll scripts

20 years agoA bit more Makefile massaging.
curt [Tue, 10 Feb 2004 15:22:29 +0000 (15:22 +0000)]
A bit more Makefile massaging.

20 years agoLeave a usable state again.
ehofman [Tue, 10 Feb 2004 15:07:50 +0000 (15:07 +0000)]
Leave a usable state again.

20 years agoAdd some example remote controll scripts and make sure at least the perl directory...
ehofman [Tue, 10 Feb 2004 14:38:51 +0000 (14:38 +0000)]
Add some example remote controll scripts and make sure at least the perl directory is included in the tarball

20 years agoInitial revision of some helper functions for remote logging.
curt [Tue, 10 Feb 2004 04:42:13 +0000 (04:42 +0000)]
Initial revision of some helper functions for remote logging.

20 years agoPut the sqrt(frac) terms back into the wing twist.
andy [Mon, 9 Feb 2004 19:53:14 +0000 (19:53 +0000)]
Put the sqrt(frac) terms back into the wing twist.

20 years agoFix the left/right terms in the twist handling to be symmetrical.
andy [Mon, 9 Feb 2004 15:18:33 +0000 (15:18 +0000)]
Fix the left/right terms in the twist handling to be symmetrical.

20 years agoUpdated.
david [Sat, 7 Feb 2004 21:37:54 +0000 (21:37 +0000)]
Updated.

20 years agoBe a little quieter at the default debug level.
david [Sat, 7 Feb 2004 21:37:35 +0000 (21:37 +0000)]
Be a little quieter at the default debug level.

20 years agoInitial revisions.
curt [Sat, 7 Feb 2004 03:32:40 +0000 (03:32 +0000)]
Initial revisions.

20 years agoFix altitude/agl hold display.
curt [Thu, 5 Feb 2004 23:49:18 +0000 (23:49 +0000)]
Fix altitude/agl hold display.

20 years agoAdd my old ultra-simplistic PI controller. The fancy PID controller doesn't
curt [Thu, 5 Feb 2004 17:11:47 +0000 (17:11 +0000)]
Add my old ultra-simplistic PI controller.  The fancy PID controller doesn't
seem to be fully deterministic in P-only mode.  This old simple controller
does what I expect, so it's good for calulating stage #1's of multi-stage
controllers.

20 years agoInitialize the varables *before* reading in the configuration file
ehofman [Thu, 5 Feb 2004 13:47:48 +0000 (13:47 +0000)]
Initialize the varables *before* reading in the configuration file

20 years agoAdd vertical speed fpm conversion since the fdm provides this value in
curt [Wed, 4 Feb 2004 20:16:30 +0000 (20:16 +0000)]
Add vertical speed fpm conversion since the fdm provides this value in
fps.

20 years agoCleaned up some left over stuff. Working towards infrastructure to support
curt [Wed, 4 Feb 2004 17:10:32 +0000 (17:10 +0000)]
Cleaned up some left over stuff.  Working towards infrastructure to support
adding additional PID type algorithms to the code.
Add support for calculating heading bug error relative to magnetic heading
for slaved DG's.

20 years agoMake sure at least one Transform() is performed to set the model position *before...
daveluff [Wed, 4 Feb 2004 17:00:19 +0000 (17:00 +0000)]
Make sure at least one Transform() is performed to set the model position *before* first calling DoGroundElev() in order to avoid polluting the tilemgr with bogus tiles

20 years agoOops - no 3D model assigned to aircraft starting at airports with logical networks
daveluff [Wed, 4 Feb 2004 16:59:04 +0000 (16:59 +0000)]
Oops - no 3D model assigned to aircraft starting at airports with logical networks

20 years agoautopilot reinit() now reloads config file.
curt [Tue, 3 Feb 2004 20:17:57 +0000 (20:17 +0000)]
autopilot reinit() now reloads config file.

20 years agoRemove stray debugging output.
curt [Tue, 3 Feb 2004 19:48:41 +0000 (19:48 +0000)]
Remove stray debugging output.

20 years agoComment out some unused references and left over debugging output.
curt [Tue, 3 Feb 2004 19:34:23 +0000 (19:34 +0000)]
Comment out some unused references and left over debugging output.

20 years agoMove the new metar class from FlightGear to SimGear
ehofman [Mon, 2 Feb 2004 10:14:20 +0000 (10:14 +0000)]
Move the new metar class from FlightGear to SimGear

20 years agoInclude compiler.h and config.h first.
curt [Sun, 1 Feb 2004 16:50:13 +0000 (16:50 +0000)]
Include compiler.h and config.h first.

20 years agoCurt Olson:
curt [Sat, 31 Jan 2004 19:47:45 +0000 (19:47 +0000)]
Curt Olson:

Autopilot overhaul.

20 years agoThrust reversers. Very simple implementation.
andy [Fri, 30 Jan 2004 23:21:26 +0000 (23:21 +0000)]
Thrust reversers.  Very simple implementation.

20 years agoCheck for the precense of truncf rather than hard-wire it in
ehofman [Tue, 27 Jan 2004 09:31:27 +0000 (09:31 +0000)]
Check for the precense of truncf rather than hard-wire it in

20 years agoFix a type ...
curt [Mon, 26 Jan 2004 22:44:27 +0000 (22:44 +0000)]
Fix a type ...

20 years agoAlexander Nedotsukov:
ehofman [Mon, 26 Jan 2004 20:33:30 +0000 (20:33 +0000)]
Alexander Nedotsukov:

I just met a couple of warnings about depricated headers beeng used.
Please take a look at patch (against today cvs) attached wich
does strstream -> stringstream migration. I hope you found it usefull.

20 years agoMake it possible to show the DME in the HUD
ehofman [Mon, 26 Jan 2004 20:24:29 +0000 (20:24 +0000)]
Make it possible to show the DME in the HUD

20 years agoMSVC fixes
ehofman [Mon, 26 Jan 2004 20:06:03 +0000 (20:06 +0000)]
MSVC fixes

20 years agoForgot the gear ratio handling in stabilize() method, so the solver
andy [Sun, 25 Jan 2004 18:57:11 +0000 (18:57 +0000)]
Forgot the gear ratio handling in stabilize() method, so the solver
got wrong values.

20 years agoWire up a "gear-ratio" attribute for geared propeller aircraft
andy [Sat, 24 Jan 2004 23:09:41 +0000 (23:09 +0000)]
Wire up a "gear-ratio" attribute for geared propeller aircraft

20 years agoAdd Melchior FRANZ's metar class. It is not yet used anywhere (but in the resulting...
ehofman [Sat, 24 Jan 2004 10:38:39 +0000 (10:38 +0000)]
Add Melchior FRANZ's metar class. It is not yet used anywhere (but in the resulting metar executable), but it makes adding live weather quite easy.

20 years agoReduce the log level to info
ehofman [Sat, 24 Jan 2004 10:36:37 +0000 (10:36 +0000)]
Reduce the log level to info

20 years agoFixes to the kr_87 radio
ehofman [Sat, 24 Jan 2004 10:05:54 +0000 (10:05 +0000)]
Fixes to the kr_87 radio

20 years agoJohn Wojnaroski:
curt [Fri, 23 Jan 2004 21:02:09 +0000 (21:02 +0000)]
John Wojnaroski:

latest version is attached to reduce need to search property
tree each frame. I don't think this will break any Fg code and
opengc has been updated a while back and have had no complaints ;-) so it
should be a no impact change, hopefully.

20 years agoMelchior found another way to crash it
daveluff [Fri, 23 Jan 2004 18:38:02 +0000 (18:38 +0000)]
Melchior found another way to crash it

20 years agoRather define our own truncf implementation for BSD alikes
ehofman [Fri, 23 Jan 2004 18:27:55 +0000 (18:27 +0000)]
Rather define our own truncf implementation for BSD alikes

20 years agoBSD doesn't have truncf(), it does have floorf() however
ehofman [Fri, 23 Jan 2004 18:05:05 +0000 (18:05 +0000)]
BSD doesn't have truncf(), it does have floorf() however

20 years agoLots of changes to the ATC/AI system for initial revision of random AI GA VFR traffic
daveluff [Fri, 23 Jan 2004 17:18:24 +0000 (17:18 +0000)]
Lots of changes to the ATC/AI system for initial revision of random AI GA VFR traffic

20 years agoInitial revision of class for AI VFR GA traffic
daveluff [Fri, 23 Jan 2004 17:16:15 +0000 (17:16 +0000)]
Initial revision of class for AI VFR GA traffic

20 years agoDon't loose the elevation in ATC projection conversions
daveluff [Fri, 23 Jan 2004 17:14:08 +0000 (17:14 +0000)]
Don't loose the elevation in ATC projection conversions

20 years agoUse fgGetBool to assign a boolean variable
ehofman [Fri, 23 Jan 2004 09:46:56 +0000 (09:46 +0000)]
Use fgGetBool to assign a boolean variable

20 years agoMake the AI models a bit more intelligent. The Gear should be extended and retracted...
ehofman [Thu, 22 Jan 2004 21:13:47 +0000 (21:13 +0000)]
Make the AI models a bit more intelligent. The Gear should be extended and retracted automatically, the navigation lights turn on when sun-angle-rad > 1.57, strobe and beacon are always on and make sure all properties are returned in the right unit format.

20 years agoMake it possible to truncate the result of a number-value text chunk calculation...
ehofman [Thu, 22 Jan 2004 18:42:42 +0000 (18:42 +0000)]
Make it possible to truncate the result of a number-value text chunk calculation rather than rounding it by specifying <truncate>true</truncate> inside the chunk.

20 years agoDon't default to exactly zero RPM if the RPM property isn't there.
andy [Wed, 21 Jan 2004 22:51:21 +0000 (22:51 +0000)]
Don't default to exactly zero RPM if the RPM property isn't there.
The engine model doesn't like that.

20 years agoCheck for less than -1.0 also.
ehofman [Mon, 19 Jan 2004 14:26:24 +0000 (14:26 +0000)]
Check for less than -1.0 also.

20 years agoTurn the console colors back to default before continueing
ehofman [Mon, 19 Jan 2004 13:51:05 +0000 (13:51 +0000)]
Turn the console colors back to default before continueing

20 years agoFix a problem where the dot product might possibly be greater than 1.0 causing a...
ehofman [Mon, 19 Jan 2004 13:46:47 +0000 (13:46 +0000)]
Fix a problem where the dot product might possibly be greater than 1.0 causing a NaN for the following acos()

20 years agoDocument support for formation-lights
ehofman [Sat, 17 Jan 2004 10:38:52 +0000 (10:38 +0000)]
Document support for formation-lights

20 years agoFix a posible devide by zero situation
ehofman [Thu, 15 Jan 2004 18:10:00 +0000 (18:10 +0000)]
Fix a posible devide by zero situation

20 years agoMSVC fix
ehofman [Thu, 15 Jan 2004 10:18:51 +0000 (10:18 +0000)]
MSVC fix

20 years agoCurt Olson:
curt [Wed, 14 Jan 2004 22:09:39 +0000 (22:09 +0000)]
Curt Olson:

Sync with most current JSBSim CVS.

20 years agoAdd support for an offset for number-value typed text chunks
ehofman [Tue, 13 Jan 2004 18:28:46 +0000 (18:28 +0000)]
Add support for an offset for number-value typed text chunks

20 years agoAttempt #1 to sort out confusion between left / right / parking brake
curt [Mon, 12 Jan 2004 17:39:41 +0000 (17:39 +0000)]
Attempt #1 to sort out confusion between left / right / parking brake
controls in the cockpit vs. which wheels they apply to.  FlightGear now
sets /controls/gear/brake-left, /controls/gear/brake-right, and
/controls/gear/brake-parking.  It should be up to the FDM to sort out
which wheels under which circumstances are affected by these controls
and ultimately what happens to the physical motion of the aircraft.

20 years agoAttenuate turbulence near the ground. Tweak turbulence numbers.
andy [Mon, 12 Jan 2004 04:03:55 +0000 (04:03 +0000)]
Attenuate turbulence near the ground.  Tweak turbulence numbers.

20 years agoFix a small mistake in the scene graph arrangement for vasi lights.
curt [Sun, 11 Jan 2004 19:45:29 +0000 (19:45 +0000)]
Fix a small mistake in the scene graph arrangement for vasi lights.

20 years agoMove the turbulence "airmass" according to the local wind.
andy [Sat, 10 Jan 2004 22:34:49 +0000 (22:34 +0000)]
Move the turbulence "airmass" according to the local wind.
Clean up and better document the magic numbers in Turbulence.cpp

20 years agoRemove a stale source file
ehofman [Fri, 9 Jan 2004 22:39:32 +0000 (22:39 +0000)]
Remove a stale source file

20 years agoHide the binary executables from CVS
ehofman [Fri, 9 Jan 2004 22:32:24 +0000 (22:32 +0000)]
Hide the binary executables from CVS

20 years agoAdd the math library for architextures that needs it
ehofman [Fri, 9 Jan 2004 22:29:22 +0000 (22:29 +0000)]
Add the math library for architextures that needs it

20 years agoRename utils/3dconvert to utils/Modeller and add Jim Wilson's animassist utility
ehofman [Fri, 9 Jan 2004 21:19:44 +0000 (21:19 +0000)]
Rename utils/3dconvert to utils/Modeller and add Jim Wilson's animassist utility

20 years agoFirst cut at a turbulence model for YASim. It's a
andy [Fri, 9 Jan 2004 17:05:26 +0000 (17:05 +0000)]
First cut at a turbulence model for YASim.  It's a
perlin/scale-invariant vector field implemented as a 2D lookup table.
Seems to work OK, but needs testing and feedback.

20 years agoName the property sun-angle-rad instead of sun-pos-rad to make it a bit more descriptive
ehofman [Wed, 7 Jan 2004 22:51:28 +0000 (22:51 +0000)]
Name the property sun-angle-rad instead of sun-pos-rad to make it a bit more descriptive

20 years agoMake sure FlightGear quits when a specified aircraft configuration file was not found
ehofman [Wed, 7 Jan 2004 13:03:44 +0000 (13:03 +0000)]
Make sure FlightGear quits when a specified aircraft configuration file was not found

20 years agoChnage the name to reflect the real unit of radians instead of degrees
ehofman [Wed, 7 Jan 2004 09:26:17 +0000 (09:26 +0000)]
Chnage the name to reflect the real unit of radians instead of degrees

20 years agoMake the position of the sun above the horizon available in the proprty tree
ehofman [Wed, 7 Jan 2004 09:21:35 +0000 (09:21 +0000)]
Make the position of the sun above the horizon available in the proprty tree

20 years agoModified Files:
curt [Tue, 30 Dec 2003 20:46:50 +0000 (20:46 +0000)]
Modified Files:
  net_ctrls.hxx net_fdm.hxx net_fdm_mini.hxx net_gui.hxx

I, Curtis Olson, being the primary author of these header files, hereby
release them into the public domain to facilitate interfacing FlightGear
with other external code (which might need to remain proprietary or may
be licensed under some not quite GPL compatible terms.)

20 years agoAdd a small optimization to reduce the amount of vasi computation that is
curt [Tue, 30 Dec 2003 15:12:04 +0000 (15:12 +0000)]
Add a small optimization to reduce the amount of vasi computation that is
done every frame.

20 years agoSmarter vasi/papi coloring.
curt [Tue, 30 Dec 2003 07:04:40 +0000 (07:04 +0000)]
Smarter vasi/papi coloring.

20 years agoFirst stab at correct vasi/papi coloring. This is still rough and doesn't
curt [Tue, 30 Dec 2003 05:57:25 +0000 (05:57 +0000)]
First stab at correct vasi/papi coloring.  This is still rough and doesn't
account for variation in lighting alignment, but it's more useful than the
previous attempt which was based on a misunderstanding of how environment
mapping worked.

20 years agoForgot to implment the Node.getChild(name, index) form of the function
andy [Mon, 29 Dec 2003 22:52:21 +0000 (22:52 +0000)]
Forgot to implment the Node.getChild(name, index) form of the function

20 years agoUpdated Andrei's entry.
curt [Mon, 29 Dec 2003 20:54:12 +0000 (20:54 +0000)]
Updated Andrei's entry.

20 years agoReset /sim/crashed upon reset
ehofman [Mon, 29 Dec 2003 10:10:35 +0000 (10:10 +0000)]
Reset /sim/crashed upon reset

20 years agoMake sure the mouse mode can be overriden by a commandline option
ehofman [Sun, 28 Dec 2003 17:42:26 +0000 (17:42 +0000)]
Make sure the mouse mode can be overriden by a commandline option

20 years agoMIPSpro 7.4 fixes
ehofman [Sat, 27 Dec 2003 22:27:27 +0000 (22:27 +0000)]
MIPSpro 7.4 fixes

20 years agoOops, make sure that one of the default splash screens gets used when the splash...
ehofman [Mon, 22 Dec 2003 21:59:43 +0000 (21:59 +0000)]
Oops, make sure that one of the default splash screens gets used when the splash-texture is undefined

20 years agoAdd support for an aircraft specific splash screen
ehofman [Mon, 22 Dec 2003 21:49:11 +0000 (21:49 +0000)]
Add support for an aircraft specific splash screen

20 years agoFix a typo
ehofman [Mon, 22 Dec 2003 20:18:33 +0000 (20:18 +0000)]
Fix a typo

20 years agoFix for a premature deletion bug. The _arg SGPropertyNode* is passed
andy [Mon, 22 Dec 2003 19:18:22 +0000 (19:18 +0000)]
Fix for a premature deletion bug.  The _arg SGPropertyNode* is passed
to handlers which might want to assign it to a SGPropertyNode_ptr for
reference counting (Nasal does, for instance, to prevent garbage
collector interactions).  If that smart pointer is then destroyed,
that will free this object while it is still live.

Simply use a SGPropertyNode_ptr here; the code ends up smaller as a
bonus, since FGBinding no longer has to deallocation for _arg.

20 years agoYank more debug code.
andy [Mon, 22 Dec 2003 19:02:20 +0000 (19:02 +0000)]
Yank more debug code.

20 years agoSplit up model[] into ship[], aircraft[], ballistic[] and model[] (for unspecified...
ehofman [Mon, 22 Dec 2003 12:30:35 +0000 (12:30 +0000)]
Split up model[] into ship[], aircraft[], ballistic[] and model[] (for unspecified models).

20 years agoTidy up the code a bit more, move /ai/model[] to /ai/models/model[] and make sure...
ehofman [Mon, 22 Dec 2003 10:24:15 +0000 (10:24 +0000)]
Tidy up the code a bit more, move /ai/model[] to /ai/models/model[] and make sure there can be more than one model subtree.

20 years agoUse some C++ FOOmagic to get the lat and lon updated in the property tree properly
ehofman [Sun, 21 Dec 2003 22:16:57 +0000 (22:16 +0000)]
Use some C++ FOOmagic to get the lat and lon updated in the property tree properly