Anders Gidenstam
8513a057f3
Fixed some memory leaks. Thanks to Andreas Gaeb for reporting.
2011-04-13 21:06:54 +02:00
Erik Hofman
05a2eff317
One step ahead of JSBSim CVS.
2011-04-11 10:06:57 +02:00
ThorstenB
11320e6b00
Bertrand Coconnier: Fix instant replay with JSBSim aircraft (bug #294 )
...
Avoid re-trim to be triggered by property listeners during instant
replay (when the FDM is suspended).
2011-03-23 23:52:36 +01:00
ThorstenB
6cd0e5aac4
Merge remote branch 'origin/releases/2.2.0' into next
2011-02-19 12:00:43 +01:00
ThorstenB
118d8fbca5
#84 : John Denker: Set correct file modes
...
Sources shouldn't be executable.
2011-02-19 11:55:43 +01:00
Torsten Dreyer
df370549c3
Warning fixes for MSVC
2011-02-14 22:11:56 +01:00
Torsten Dreyer
5ec361ae06
Fix wrong throttle-position on init (trim)
2011-02-14 21:01:48 +01:00
Torsten Dreyer
a1acd92a1c
gcc warning fixes
2011-02-14 20:58:54 +01:00
Torsten Dreyer
fcf1709df6
Fix the tank properties if no content was defined in fg
2011-02-06 22:08:46 +01:00
Torsten Dreyer
717ffe584f
Unified handling of (fuel-)tank properties
...
Ensure consistent properties for all fuel tanks
2011-02-06 17:33:31 +01:00
ThorstenB
591ef4ab01
Fixed incomplete merge of JSBSim.cxx
...
Commit 287cc74965
wasn't merged to release/2.2.0
properly by Commit b649f97b19
.
2011-02-06 16:46:36 +01:00
ThorstenB
ac71778319
Bertrand Coconnier: updated fix for #204 and #222 : JSBSim reset
...
Use shared property pointers instead of path strings, adapt method
names to JSBSim style, catch all property ties, proper error handling
when tieing failed.
2011-02-06 15:34:32 +01:00
ThorstenB
6b6d7059de
Improved fix for #204 and #222 : JSBSim::unbind() needs to untie _all_ its properties
...
Extends and partially reverts commit 287cc74965
Previous fix did not consider properties outside the /fdm/jsbsim branch.
FGPropertyManager now keeps track of all its tied properties - and provides
a method to cleanly untie them again.
2011-02-06 15:34:16 +01:00
ThorstenB
b649f97b19
Fix for bug #204 and #222 by Bertrand Coconnier; NaNs (bug #222 ) were basically generated because the method JSBSim::unbind() was not implemented in JSBSim.cxx.
2011-02-06 15:33:27 +01:00
ThorstenB
0d233c0dfc
Bertrand Coconnier: updated fix for #204 and #222 : JSBSim reset
...
Use shared property pointers instead of path strings, adapt method
names to JSBSim style, catch all property ties, proper error handling
when tieing failed.
2011-02-06 15:16:58 +01:00
ThorstenB
ad8d46ba64
Improved fix for #204 and #222 : JSBSim::unbind() needs to untie _all_ its properties
...
Extends and partially reverts commit 287cc74965
Previous fix did not consider properties outside the /fdm/jsbsim branch.
FGPropertyManager now keeps track of all its tied properties - and provides
a method to cleanly untie them again.
2011-02-05 17:49:26 +01:00
Erik Hofman
287cc74965
Fix for bug #204 and #222 by Bertrand Coconnier; NaNs (bug #222 ) were basically generated because the method JSBSim::unbind() was not implemented in JSBSim.cxx.
2011-01-30 11:04:37 +01:00
James Turner
53e8fbfcbb
Andreas Gaeb: fix #222 (JSBSIm reset problems)
2011-01-25 00:27:56 +00:00
James Turner
4f364af6d1
Andreas Gaeb: fix #222 (JSBSIm reset problems)
2011-01-25 00:26:07 +00:00
James Turner
c2458a17bf
Re-apply fix for #204 , crash on JSBSim reset
2011-01-25 00:25:43 +00:00
James Turner
4b494b1d08
Re-apply partial fix for #222 , JSBsim crash-on-reset
2011-01-25 00:25:23 +00:00
Erik Hofman
4a817a6307
Sync. with JSBSim CVS
2011-01-23 15:14:01 +01:00
James Turner
d4d70200eb
Better fix for bug #204 ; bind after all engines are loaded.
2011-01-01 16:08:17 +00:00
James Turner
738d653745
Work-around for bug #222 - delete the units/WOW property on init.
...
Another cleanup
2011-01-01 16:08:06 +00:00
James Turner
6fd33dd2c3
Fix bug #204 , and help with bug #222 - delete all
...
properties under /fdm/jsbsim when deleting the JSBSim interface.
2010-12-29 22:46:35 +00:00
James Turner
a91ec5f9f9
Initial work on CMake build files, with considerable help from Olaf Flebbe.
2010-12-19 15:06:04 +00:00
Erik Hofman
d66903e9ad
latest updates from JSBSim
2010-11-30 13:44:10 +01:00
Erik Hofman
c44948041b
PAtch by Andreas Gaeb to eliminate NaN's in the location code
2010-11-29 09:57:45 +01:00
Erik Hofman
1cf207e054
Quick update with Bertrand Coconnier's fixes
2010-11-28 15:14:12 +01:00
Erik Hofman
ad51a9bde2
Sync JSBSim again
2010-11-28 10:58:47 +01:00
Erik Hofman
2ea50c63bb
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
2010-11-19 15:35:38 +01:00
Christian Schmitt
0a5e86f4e6
remove old .cvsignore files
2010-11-11 01:16:29 +01:00
Erik Hofman
e7ed88af92
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
2010-10-29 09:10:59 +02:00
Erik Hofman
61788d6558
temporary fix for a crash of the c172 (and possibly other aircraft)
2010-10-29 09:10:07 +02:00
Frederic Bouvier
6081f24b00
Don't blindly delete the global property tree on reinit
2010-10-29 09:00:31 +02:00
Erik Hofman
68f5429048
Sync with JSBSim cvs + Anders' patch to get it working with FlightGear.
2010-10-26 09:48:56 +02:00
Erik Hofman
08a42cb164
Sync. with JSBSim CVS
2010-09-19 11:18:13 +02:00
Erik Hofman
4b8fde057b
Sync. with JSBSim CVS
2010-09-19 11:16:29 +02:00
Erik Hofman
63b3f802ec
sync again
2010-08-14 14:09:58 +02:00
Erik Hofman
1d91468ddc
Fix a startup offset problem
2010-08-04 10:22:26 +02:00
Erik Hofman
0d0751e37c
Sync. with JSBSim CVS.
2010-08-03 09:51:13 +02:00
Erik Hofman
d6e6f85452
don't forget to update the Makefile
2010-07-16 12:31:59 +02:00
Erik Hofman
0b86f8f63c
Sync with JSBSim CVS
2010-07-16 11:05:59 +02:00
Erik Hofman
7053b45c8c
Sync with JSBSim CVS
2010-07-16 08:00:21 +02:00
James Turner
01e0156b5d
Remove current_aircraft global, fgAIRCRAFT struct, and dead code for reading aircraft dirs.
2010-07-01 22:33:51 +01:00
James Turner
85be9be1e0
Initial work on FDM shell, and removal of cur_fdm_state
2010-06-26 10:31:22 +01:00
James Turner
ad19acf1c6
Remove C++ autobrake code - this can all be done easier in XML now!
2010-05-29 10:36:23 +01:00
ehofman
1e744a2582
Csaba Halasz: Pass file name to xml parser for error reporting from JSBSim.
2009-11-29 15:54:22 +01:00
ehofman
7af1f496e8
PreLoad and PostLoad also from a separate file.
2009-11-29 15:53:57 +01:00
ehofman
30e535bc7b
Sync. withn JSBSim CVS
2009-11-29 15:53:31 +01:00
ehofman
b1eebb21a6
rocket engine and piston engine fixes
2009-11-02 23:30:56 +01:00
ehofman
a70431c5a4
sync. w. JSBSim CVS
2009-10-28 23:23:29 +01:00
Tim Moore
7024454088
Remove system typedefs for MSC in net_fdm.hxx
...
They are defined by stdint.hxx now.
2009-10-26 23:46:17 +01:00
Tim Moore
ec8b5df2cf
stdint.h or equivalent is needed for net_fdm.hxx
2009-10-26 22:41:36 +01:00
ehofman
1d097cc575
mingw fix
2009-10-26 22:11:58 +01:00
ehofman
82364aa4da
Sync. w. JSBSim cvs
2009-10-26 18:56:23 +01:00
ehofman
7283e506b2
Sync. with JSBSim CVS
2009-10-24 19:50:27 +02:00
ehofman
836aabae69
Removed code from ConsumeFuel() which failed due to rounding error.
2009-10-19 23:58:14 +02:00
ehofman
6fec83155e
James Turner: Add autobrake functionality
2009-10-17 14:02:27 +02:00
ehofman
b937b5bbea
Changed starting fuel flow. Fixed aborted start behavior.
2009-10-16 11:23:07 +02:00
ehofman
b7079aef7a
This is the looping fix.
2009-10-16 11:22:57 +02:00
ehofman
5e22f4b563
fixed egngine feed bug
2009-10-16 11:22:47 +02:00
ehofman
0f0f25512d
sync. with JSBSim CVS again
2009-10-14 00:40:44 +02:00
ehofman
f220feb684
Sync. with JSBSim (CVS) again
2009-09-09 08:56:31 +02:00
ehofman
98b5e7e6fe
Bertrand Coconnier:
...
Additionally to the original fix (problem with the Tec2b matrix initialization) I have modified the code for the "STRUCTURE" contacts in order not to generate NaNs when the z direction of the body frame is normal to the ground normal. Now there should no longer be any NaN generated by the landing gear code.
2009-09-03 00:02:48 +02:00
durk
1ae2b59333
Added two missing files from JSBSim.org that were missing in the last sync.
2009-09-03 00:02:48 +02:00
ehofman
48cad71a70
Sync with JSBSim CVS again
2009-09-03 00:02:48 +02:00
ehofman
9a01f8bf73
temporary fix for a division by zero problem for some aircraft
2009-08-23 21:43:10 +02:00
fredb
f2b9b9f441
Compile under MSVC9 again
2009-08-23 21:43:09 +02:00
ehofman
5ee9cd1fcc
Add Bertrand Coconnier's latest landing gear code
2009-08-23 21:43:09 +02:00
fredb
4c29f8711b
Compile under MSVC9 again
2009-08-23 21:43:08 +02:00
ehofman
cf25f69d36
Update to the latest version of JSBSim
2009-08-23 21:43:08 +02:00
fredb
abe00db6aa
Compile under MSVC9 again
2009-08-08 08:37:14 +02:00
ehofman
a7976b835d
Sync. with JSBSim
2009-08-08 08:37:14 +02:00
fredb
9718338560
Compile under MSVC9
2009-07-27 23:52:33 +02:00
ehofman
6079ff58fd
sync. with JSBSim again
2009-07-02 08:59:15 +02:00
ehofman
1ed6276f16
Don't create a new instance of /fdm/jsbsim upon reset
2009-07-02 08:59:15 +02:00
ehofman
d27097d7b8
don't forget to include the new header for the tardist
2009-06-15 10:29:44 +02:00
ehofman
cb435814c1
latest changes for JSBSim (1.0 prerelease)
2009-06-15 10:29:44 +02:00
ehofman
4aff7b279d
Upgrade to JSBSim 1.0-prerelease
2009-06-03 00:18:56 +02:00
ehofman
88478f03d0
Sync. with JSBSim CVS
2009-05-18 12:24:17 +02:00
ehofman
86b34010f3
Sync. w. JSBSim: fix a few unexpected glitches
2009-05-02 00:44:20 +02:00
ehofman
720b6fa3f6
Sync. w. JSBSim CVS
2009-04-15 23:19:30 +02:00
ehofman
1a1b11b96c
Fixes:
...
* line 343: comparison between signed and unsigned integer expressions
* line 441: 'lon', 'lat', 'slr' and 'alt' might be used uninitialized
* line 565: enumeration value 'etUnknown' not handled in switch
2009-04-01 09:23:54 +02:00
ehofman
81b9bb61e5
Sync. w. JSBSIm one more time to fix at least one bug
2009-04-01 09:23:54 +02:00
ehofman
27a7305736
Sync. w. JSBSim cvs
2009-04-01 09:23:54 +02:00
frohlich
db2d4a7a68
Fix some sim time issues with the locations of the ground cache and the
...
queries in there.
Modified Files:
flight.cxx flight.hxx groundcache.cxx
groundcache.hxx JSBSim/JSBSim.cxx YASim/YASim.cxx
YASim/YASim.hxx
2009-03-18 08:00:08 +01:00
frohlich
55a978f2a8
Update groundcache api:
...
Make leaner interfaces to the groundcache.
Remove legacy interfaces.
Update users of them.
Add new query routines for 'nearest point' and 'body with given id'.
Modified Files:
src/FDM/flight.cxx src/FDM/flight.hxx src/FDM/groundcache.cxx
src/FDM/groundcache.hxx src/FDM/JSBSim/JSBSim.cxx
src/FDM/JSBSim/JSBSim.hxx src/FDM/YASim/FGGround.cpp
src/FDM/YASim/FGGround.hpp src/FDM/YASim/Gear.cpp
src/FDM/YASim/Gear.hpp src/FDM/YASim/Ground.cpp
src/FDM/YASim/Ground.hpp src/FDM/YASim/Model.cpp
2009-03-11 23:14:33 +01:00
ehofman
9cd26d8b34
Sync. w. JSBSim CVS
2009-02-06 22:40:10 +01:00
ehofman
3cb45f4989
Sync. with JSBSim CVS
2009-01-28 07:59:55 +01:00
mfranz
32d3f6308c
Anders GIDENSTAM: "Do not leak uninitialized values to the rest
...
of the computation." (forward port from jsbsim/cvs)
2008-12-07 19:47:48 +00:00
ehofman
b7ebc7d78d
Sync. with JSBSim CVS
2008-11-30 10:44:29 +00:00
curt
51283147db
FGRotor needs to be added to the Makefile.am so it is (a) compiled and
...
(b) included in the result of "make dist".
2008-11-08 01:13:51 +00:00
ehofman
6214e976a8
Fax an INCLUDES problem
2008-10-26 16:59:58 +00:00
ehofman
8dd517621d
Revert to previous version, Makefile.am shouldn't have been updated
2008-10-23 19:54:47 +00:00
ehofman
6d95ade940
Sync.with JSBSim CVS
2008-10-23 19:04:45 +00:00
curt
c7f6156324
"make dist" fixes.
2008-08-28 21:20:21 +00:00
ehofman
8858ad7a00
Sync. with JSBSim cvs
2008-08-26 08:02:31 +00:00
ehofman
90f498be4d
Sync. with JSBSim CVS
2008-08-14 14:16:50 +00:00
ehofman
66eef4dafc
Add support for squared damping coefficients for gears.
2008-08-03 13:52:45 +00:00