curt
1cc851d2b7
Moved JSBSim.hxx to src/FDM/JSBSim/
2002-02-25 03:22:03 +00:00
curt
15fcd26c2f
Removed JSBSim/tests
2002-02-25 00:07:05 +00:00
tony
eb5a3ceee5
Workaround for terrain altitude problem. Helps but doesn't work 100%
2002-02-24 21:56:38 +00:00
curt
3ca8643632
Removed orphaned 10520d engine modeling code. Thanks goes to Phil
...
Schubert for getting the ball rolling with engine modeling in
flightgear. The existing engine modeling code is derived from
his initial efforts.
2002-02-24 21:41:02 +00:00
david
c923f27f16
Fixed crash when using 3D model other than the C172.
2002-02-24 21:14:38 +00:00
curt
f06a3e8289
Moved to tests subdirectory.
2002-02-24 21:01:11 +00:00
curt
1b6cde22dc
Moved to JSBSim subdirectory.
2002-02-24 20:54:23 +00:00
curt
4cbfe4b724
Moved JSBSim.cxx and JSBSim.hxx into src/FDM/JSBSim subdirectory
...
(similar to how YASim is setup.)
2002-02-24 20:53:46 +00:00
david
d61ce30c12
Separated 3D model-handling code from main.cxx out into its own
...
subsystem, FGAircraftModel.
2002-02-23 21:20:00 +00:00
david
a9a30bfd80
Added an #ifdef for compiling without --with-new-environment. Thanks
...
to Tony Peden for the catch.
2002-02-23 04:50:47 +00:00
david
2e4f836a98
General cleanups to cut cross-dependencies and speed up compilation.
...
Added two new properties:
/environment/temperature-sea-level-degc
/environment/pressure-sea-level-inhg
These are now supported in FGEnvironment as well, though they always
have the same value for now. They need to be hooked up to the FDMs.
2002-02-22 23:37:45 +00:00
david
eaf9fa7621
Added FGEnvironmentMgr to provide information on the environment in
...
different locations, and hitched it into FGGlobals. FGEnvironmentMgr
has taken over as the subsystem, while FGEnvironment is simple the
information that it returns. I've removed current_environment
completely -- everything now uses properties or goes through
FGGlobals. FGGlobals itself has a couple of useful methods:
const FGEnvironment * get_environment ();
const FGEnvironment * get_environment (double lat, double lon, double alt);
The first one returns the environment data for the plane's current
position, while the second returns the environment data for any
arbitrary location. Currently, they both return the same information,
but that will change soon.
2002-02-22 22:51:34 +00:00
curt
0a61c0da99
Fix a big where the initial ground elevation reported could be bogus
...
(initialization order problem.)
2002-02-22 20:20:23 +00:00
tony
6c90295655
Adds flap cmd and pos to output
2002-02-22 13:27:19 +00:00
tony
ee9a81fd56
Added parameter for abs value of elevator, rudder, and aileron positions
2002-02-22 13:26:31 +00:00
david
5607753935
Corrected typo that was hiding winds from FDM's unless configured with
...
--with-new-environment.
2002-02-20 22:58:42 +00:00
curt
1ea557f249
Added Tony's function to set position on a glide slope.
2002-02-20 16:56:44 +00:00
andy
2f00a7970c
Minor mixup. Engines that are off have a manifold pressure equal to
...
ambient, not to _rho0, which is the air density of the "calibration
environment" (typically sea level).
2002-02-20 07:15:12 +00:00
andy
764eb2a2e7
Automatically generate "contact" points for collision detection. Implemented
...
as extra (and invisible) gear objects.
2002-02-20 07:12:27 +00:00
andy
6b10d8b128
Scaling "idle" MP to 6 inches or so is all well and good, but not if
...
the engine continues to develop 20% power. Rescale the output power
accordingly, so idling aircraft stay put.
2002-02-20 07:10:58 +00:00
andy
3f35de9507
Forgot to include the wind when computing airspeed. Big oops.
2002-02-20 07:09:21 +00:00
andy
4edfa14137
Support a "skid" property for non-rolling gear objects like tail skids.
2002-02-20 07:08:33 +00:00
david
ad79ee4897
Added minimal support for magnetos, so that engines can be shut off.
...
The starter isn't working yet, so the engine just springs to life.
2002-02-20 04:27:22 +00:00
david
b4a9d76215
Fixed runway-altitude problem that prevented starts at airports higher
...
than sea-level.
2002-02-20 00:20:13 +00:00
david
a285ff5ea4
Added a new 'squared' subproperty for axis bindings.
2002-02-19 23:54:47 +00:00
david
608668bd5f
Attempt to merge LED font patches back in (they were wiped out by
...
Jim's tiled-background patches).
2002-02-19 23:54:17 +00:00
david
d13b46b8f1
Tiled panel background support from Jim Wilson.
2002-02-19 21:57:09 +00:00
david
254de7695d
Further tweaks for the new environment subsystem.
2002-02-19 16:25:38 +00:00
david
ee3500a0a4
Remove obsolete FGWeather subsystem.
2002-02-19 15:19:21 +00:00
david
71f120e3be
Initial take of new environment subsystem. Configure with
...
--use-new-environment to active it.
2002-02-19 15:16:08 +00:00
david
ac20cb7768
Initial take of new environment subsystem. Configure with
...
--use-new-environment to active it.
2002-02-19 14:21:19 +00:00
curt
aa65d0c3db
Minor, miscellaneous stuff ...
2002-02-19 04:34:18 +00:00
curt
b8fc42d824
Add support for multiple panel fonts (specifically an LED font.)
2002-02-19 03:42:16 +00:00
david
3b870192f4
First steps in a weather reorganization. Note especially that
...
properties have been renamed from wind-(north|east|down)-fps to
wind-from-(north|east|down)-fps, and the FDMs modified appropriately.
No other changes should be visible unless FG_OLD_WEATHER is defined.
2002-02-19 01:26:44 +00:00
david
e90cbeacc3
Corrected wind, so that properties give the FROM direction for all
...
FDMs, and the --wind option takes the direction *from* which the wind
is blowing.
2002-02-18 19:33:18 +00:00
david
6c978b02f8
Patches from Tony Peden:
...
Attached are patches for adding the command line options to set initial
glideslope and climb rate. This was really easy to do as all the pieces
were in place. It works well with JSBSim because the trimming routine
finds the right throttle and elevator settings. It should work with
LaRCsim as well, but it has no trimming routine so there will be some
dynamics at startup. I don't know what YASim will do.
2002-02-18 19:18:51 +00:00
david
93c69c4bc3
Changes from Tony Peden to fix reinit crashes (and eliminate the force
...
altitude function).
2002-02-17 21:05:27 +00:00
david
d1208f15b8
Latest JSBSim changes.
2002-02-17 21:04:44 +00:00
curt
b26c690e01
Finally 0.7.9 tweaks.
2002-02-16 17:40:34 +00:00
curt
dc85f0c634
Be more robust when FlightGear changes it's mind about the local ground
...
elevation.
2002-02-16 17:38:29 +00:00
curt
4f67824f09
- Removed redundant FG*:: qualifications from class members
...
- Fixed comparisons between signed and unsigned ints
2002-02-15 22:00:49 +00:00
curt
3e1680a824
Update Norman's entry.
2002-02-15 06:37:10 +00:00
curt
4e334bcc5c
Fixed description of the --time-offset option.
2002-02-14 03:57:22 +00:00
david
7a3e749284
JSBSim fix for FreeBSD.
2002-02-13 23:57:49 +00:00
david
ecccc91064
Corrected typo ("Celsius" rather than "Celcius") and added to cast to
...
avoid a compiler warning.
2002-02-13 23:57:31 +00:00
curt
522193e511
Fixed an email address.
2002-02-13 22:25:16 +00:00
david
a0ec3ccc43
Ensure that initial engine settings are copied over.
2002-02-13 20:51:57 +00:00
curt
55387fd7ea
This is a three line fix for some inconsistancies between the gui dialogs and
...
the panel controls for the autopilot. The heading dialog would only show the
last setting you did through it, even if it was later tweaked with the bug on
the hsi. The altitude dialog did a similar thing. Now the values default to
the same that show on the panel displays.
2002-02-13 20:12:31 +00:00
curt
6191fae106
Reset "/sim/startup/time-offset-type" when specifying "--time-offset" in
...
case some other conflicting option has set this to something else.
2002-02-13 19:41:05 +00:00
curt
56db201e52
Cleaned up a few stray cout's
2002-02-13 18:17:04 +00:00