curt
7807a68fa3
Another step towards making aircraft more self contained. YASim aircraft
...
now read the config file out of the individual aircraft directory rather
than the collective Aircraft-yasim/ directory (which is now obsolete.)
This requires a corresponding update of the base package cvs.
2003-09-20 03:33:06 +00:00
ehofman
3ba01fa762
New automake, new problems. Add $base_LIBS for programs since $LIBS isn't substituted automatically anymore
2003-08-29 09:03:49 +00:00
ehofman
0a7cc77d5e
Initialize some variables
2003-08-11 08:35:29 +00:00
david
1d4a7659fc
Fix drag when engine is shut down, by avoiding negative RPM.
...
The Propeller class ignored negative RPM but still returned a torque
value, which ratcheted up a higher and higher negative RPM until drag
overwhelmed the aircraft.
In reality, the propeller should windmill at a reasonable postive RPM,
introducing a constant drag on the aircraft -- the propeller should
*not* stop unless the plane is flying very slowly. That's a future
project.
2003-08-06 21:38:01 +00:00
curt
562ce6f5e2
Ooops, I added another item to what I write to the buffer, but
...
forgot to make it big enough to hold the new item. This was manifesting
itself as a crash on reset (if the ExternalPipe FDM was being used.)
2003-08-01 17:06:11 +00:00
mselig
c0eea29af8
Fixes namespace conflict with the variable ch. Changed to chord_h.
2003-07-27 17:54:18 +00:00
ehofman
0ff5f409c0
Add the abillity to attach a propeller thruster to a turbine engine
2003-07-26 09:12:54 +00:00
mselig
7dd8eb61d0
Comments added to printf statments.
2003-07-26 00:19:14 +00:00
mselig
658a838ea0
Includes mods to greatly shorten the uiuc_recorder.cpp code.
2003-07-25 17:55:27 +00:00
mselig
6adfea97e4
Fixes compiler warning related to this gcc message: This file includes at least one deprecated or antiquated header. Also, mods made to improve the uiuc_recorder code.
2003-07-25 17:55:20 +00:00
mselig
6ae39d57fa
Fixes compiler warning related to this gcc message: This file includes at least one deprecated or antiquated header.
2003-07-25 17:53:53 +00:00
mselig
2606555bf6
UIUC code initilization mods to tidy things up a bit.
2003-07-25 17:53:35 +00:00
mselig
9f518ef343
Adds a basic FDM model for LaRCsim debugging purposes.
2003-07-25 17:53:13 +00:00
mselig
27a7b7f5d9
Adds a basic FDM model for LaRCsim debugging purposes. There is a bug in FGFS-LaRCsim that I have yet to put my finger on.
2003-07-25 17:53:08 +00:00
ehofman
a2b71872ad
This fixes the K to F conversion for the EGT output
2003-07-24 14:43:11 +00:00
curt
419f09f804
Curt:
...
I have added a fledgling replay system that records flight data and control
positions during the flight.
I have added an internal command called "replay" which will trigger a replay
of the entire saved flight data set. This could be bound to a keyboard or
menu command, in fact this entire module is screaming for someone to build
a gui to control playback speed, amount of playback, etc.
This is the initial version so there are kinks that still need to be worked
out, please be patient.
2003-07-17 18:24:17 +00:00
tony
36183cbc3d
Make initTheta() use the results of the search it performs.
2003-07-17 02:32:39 +00:00
david
b8a8d2194a
More turbulence tweaks and fixes.
...
Skip turbulence calculations with magnitude is 0.
2003-07-14 22:34:08 +00:00
david
5d3b58438a
Make sure sign is preserved for turbulence direction.
2003-07-14 20:48:23 +00:00
tony
16c029c609
Fix for setting initial pitch angle on the ground.
2003-07-14 11:47:25 +00:00
david
9d318461b9
It's a direction, not an axis. The z direction is the one that should
...
occur full force for turbulence.
2003-07-13 20:18:51 +00:00
david
1691d3ba19
Add the ability to control turbulence rate as well as magnitude.
...
Square the normalized direction acceleration for the y and z axes, so
that turbulence predominantly affects pitch.
Bind to the /environment/turbulence/magnitude-norm and
/environment/turbulence/rate-hz properties in FlightGear.
2003-07-13 20:13:18 +00:00
ehofman
92ae2adeb1
Fix a mistake
2003-07-07 13:56:23 +00:00
david
16635b6b98
Move the turbulence magnitude away from the peaks.
2003-07-01 20:52:12 +00:00
ehofman
53aceeafe8
Solaris namespace clash fix
2003-07-01 16:12:21 +00:00
david
c5be967fba
Avoid strong oscillations at turbulence extremes.
2003-06-29 21:17:21 +00:00
ehofman
0ff6c68c01
This patch normalizes the heading value YASim reports to the interface
2003-06-28 21:49:45 +00:00
ehofman
45e20b6565
Get rid of a multiple defined symbol warning" src/FDM/LaRCsim/ls_step.c
...
"
2003-06-20 19:53:56 +00:00
mselig
ee84e76641
Fixes some weirdness that Fred reported. Used his patch with one mod.
2003-06-10 06:19:31 +00:00
mselig
de16c7d222
putting back the pilot-g used by accel.xml gadget
2003-06-09 06:15:46 +00:00
mselig
d26c1202d4
several init updates + changes init zeros to false
2003-06-09 06:15:40 +00:00
mselig
bd5ea959a0
gear retract rate input line changes
2003-06-09 05:20:52 +00:00
mselig
419860be01
mods made to setup for some initializations in uiuc code
2003-06-09 02:50:23 +00:00
mselig
3bd9321418
minor mods
2003-06-09 02:50:03 +00:00
david
6f3456a734
Rolled last change back out -- it was causing the default 172 to hang
...
on loading, because the fuel-quantity token was never consumed.
2003-06-08 12:04:41 +00:00
ehofman
e3bcb4b619
MingW 0.92 fixes
2003-06-08 12:01:43 +00:00
ehofman
cc0ec0b070
Make it possible for FlightGear to override the fuel tank contents with 0.0
2003-06-08 11:19:14 +00:00
ehofman
1100ae47e4
Fix a problem where the contents could be specified by JSBSim and by FlightGear, where JSBSim would override the FlightGear specified value. Now the JSBSim specified value will be discarded if Contents is already set.
2003-06-08 08:45:07 +00:00
ehofman
2c3fa12eea
David Culp:
...
This version handles a zero fuel load better. I found that if you try to consume fuel from an empty tank, with zero fuel flow, the FGEngine::Starved flag alternates
2003-06-08 08:44:30 +00:00
ehofman
9b353d3665
Some compiler fixes
2003-06-03 13:51:21 +00:00
ehofman
b0433381a7
I had some old SimGear include directories hanging around, so this got uncought. Thanks Melchior
2003-06-03 09:17:57 +00:00
ehofman
815333af23
sync JSBSim and FlightGear
2003-06-03 08:46:15 +00:00
ehofman
679325b947
Switch roll and yaw trim commands
2003-05-28 17:53:42 +00:00
ehofman
f405ddbce4
Rename some defines to prevent a namespace clash
2003-05-25 12:14:46 +00:00
ehofman
50e8454da3
Fix a typo
2003-05-24 08:41:11 +00:00
ehofman
8ac87ab5e6
Provide a better(?) solution to the windows GDI problem
2003-05-24 08:37:31 +00:00
ehofman
4974b3cc5a
Provide a fix for the MSVC/Cygwin GDI build problem
2003-05-23 22:09:35 +00:00
mselig
0d9685184a
sign change to rudder SAS
2003-05-22 14:53:17 +00:00
mselig
5c99b9308c
Updates to properties for uiuc aircraft
2003-05-22 04:34:27 +00:00
curt
676e4c8846
Oops missed a couple things when I moved LaRCsim.cxx into src/FDM/LaRCsim/
...
This was masked because I didn't wipe src/FDM/libFlight.a and recreate it.
2003-05-20 11:29:06 +00:00