curt
ffe498f33f
Initial revision.
2001-11-25 00:32:58 +00:00
curt
ac50500e80
Sync with latest JSBSim CVS.
2001-11-24 22:13:04 +00:00
curt
d19ef5cd99
Synced with latest JSBSim cvs.
2001-11-20 22:34:24 +00:00
curt
6bc2f59572
Sync with latest JSBSim CVS
2001-11-12 16:06:29 +00:00
curt
daabe407aa
Add the "null" flight model which is a better name for what the "external"
...
flightmodel used to be called.
Fixed wind (it was 180 degrees off).
2001-11-12 04:49:06 +00:00
curt
fee8c33799
Sync with latest JSBSim
2001-11-09 04:38:53 +00:00
curt
5fe0f04702
Updates to JSBSim and FDM interface.
2001-11-06 22:33:05 +00:00
curt
dff16b3f8d
Fix from Dave to get JSBSim engine startups working again.
2001-10-30 16:14:51 +00:00
curt
b82a5ad062
Latest updates from the JSBSim project.
2001-10-30 02:51:13 +00:00
curt
7172d31e71
Additional changes including updates to JSBSim to try to get interface and
...
initial trimming to work.
2001-10-29 19:00:24 +00:00
curt
5f4f82dbe7
Additional startup work and error checking.
2001-10-29 18:38:21 +00:00
curt
c74c2f224f
Update JSBSim files to latest JSBSim CVS.
2001-10-29 18:25:19 +00:00
curt
c3ec11ca13
Fix a screwup I introduced with radians to degree conversion in passing data
...
between JSBSim and FlightGear.
2001-10-29 17:28:00 +00:00
curt
c8f21829d4
Attempting to simplify JSBSim initialization.
2001-10-29 04:38:25 +00:00
curt
d41bb00d6e
Fix return type on get_num_engines()
2001-10-28 16:19:54 +00:00
curt
2b056c8452
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.
2001-10-28 16:16:30 +00:00
curt
a5ee77406f
Emergency memory leak fix. ***Hopefully*** these fixes will get applied
...
to JSBSim so they can become permanent.
2001-10-14 16:13:00 +00:00
curt
3e968179c2
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.
2001-10-10 17:50:20 +00:00
curt
a264f99310
Updated with additional engine parameters.
2001-10-05 22:44:15 +00:00
curt
74fc1387a9
Begin wiring Dave Luff's engine model into JSBSim.
2001-10-05 20:27:33 +00:00
curt
07f5955f8c
Many engine model tweaks, updates, and enhancements.
2001-10-05 20:27:01 +00:00
curt
ba10c133fc
Syncing with the very latest JSBSim development code.
2001-10-05 20:19:59 +00:00
curt
2297c706e8
Initial revision.
2001-10-05 20:16:16 +00:00
curt
646f93e618
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.
2001-09-19 22:58:29 +00:00
curt
bb785797b9
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.
2001-09-19 22:25:22 +00:00
curt
d96dd611b1
Tweaks.
2001-09-14 20:54:46 +00:00
curt
bfc56f9d17
More changes in support of UIUCModel.
2001-09-14 20:47:27 +00:00
curt
19e7e93787
/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
2001-09-14 20:36:34 +00:00
curt
a691a3a3f6
Changes to better support arbitrary external flight models.
2001-09-04 14:38:15 +00:00
curt
019b6d29fe
Fixed [simple] terrain following altitude hold mode to work again.
2001-08-31 18:07:23 +00:00
curt
59ccf90a60
Misc tweaks.
2001-08-14 19:47:40 +00:00
curt
45904a45eb
Various MSVC tweaks and warning fixes.
2001-07-30 22:53:53 +00:00
curt
5796b95988
Updates.
2001-07-26 17:17:11 +00:00
curt
43cf7b07fd
Tweaks.
2001-07-24 01:02:59 +00:00
curt
d76c92df5e
Initial revision.
2001-07-23 22:17:47 +00:00
curt
a40a60a213
Multi-engine throttle fixes.
2001-07-23 20:32:31 +00:00
curt
97067e62a2
Added recent ground effect modeling changes.
2001-07-23 20:31:59 +00:00
curt
96b88e539f
Move FGControls declaration to globals.hxx
2001-07-22 19:51:16 +00:00
curt
98b90a2a37
- make certain UVW velocities don't overright airspeed-kt at startup
2001-07-16 04:34:46 +00:00
curt
3cca0caced
Use throw to report config file load errors.
2001-07-16 04:14:34 +00:00
curt
f2515f709e
Updated so load/save will work.
2001-07-13 21:45:48 +00:00
curt
26d12e4b69
Synced with latest JSBSim.
2001-07-13 16:41:23 +00:00
curt
a9289994b0
Most recent changes blew up LaRCsim so we are reverting to a previous
...
version.
2001-07-13 05:13:29 +00:00
curt
4e74c02688
Fix a comment.
2001-07-13 05:12:53 +00:00
curt
e4044e469f
We check if the ptr is NULL before deleting it, so set it to NULL after
...
deleting it.
2001-07-13 05:12:30 +00:00
curt
0ff9311948
Just being a tad more careful with setting the ptr to NULL after deleting
...
it.
2001-07-13 05:11:46 +00:00
curt
5daff6705a
- modified set_V_(north|east|down) to use set_Velocities_Local, so
...
that overrides in JSBSim will work (i.e. properties can be set)
- modified set_(u|v|w)Body to use set_Velocities_Wind_Body, so
that overrides in JSBSim will work (i.e. properties can be set)
2001-07-12 23:35:36 +00:00
curt
ac1342de59
Made the following properties archivable:
...
- /position/latitude-deg
- /position/longitude-deg
- /position/altitude-ft
- /orientation/roll-deg
- /orientation/pitch-deg
- /orientation/heading-deg
- /velocities/speed-north-fps
- /velocities/speed-east-fps
- /velocities/speed-down-fps
(TODO: add rotational velocities)
2001-07-12 23:35:18 +00:00
curt
1cdcaef13d
sync with latest JSBSim ...
2001-07-12 17:55:27 +00:00
curt
7b917bbd5c
Removed FGControls.{cpp,h}
2001-07-11 23:53:45 +00:00