1
0
Fork 0
Commit graph

8792 commits

Author SHA1 Message Date
Tim Moore
f71c094da2 Merge branch 'torsten/auto' into next 2010-03-20 18:46:27 +01:00
torsten
c55874d70e Fix broken anti windup if the proportional gain runs into the nonlinear area and gets clipped.
Also fix the wrong debug message.
2010-03-20 18:46:19 +01:00
Tim Moore
7cde2e800b Merge branch 'syd/ias-limit' into next 2010-03-20 18:45:52 +01:00
jmt
432da86c7b Read airspeed-indicator overspeed limit values from instrument configuration, as Syd intended. 2010-03-20 18:45:43 +01:00
Tim Moore
c4ea02811b Merge branch 'ehofman/normal' into next 2010-03-16 15:15:07 +01:00
ehofman
ff7f894754 better calculations. 2010-03-16 15:14:58 +01:00
ehofman
19b857d9be improved normal map calculation 2010-03-16 15:14:55 +01:00
ehofman
4329945e74 be a bit more helpful when the texture file could not be found 2010-03-16 15:14:53 +01:00
Tim Moore
ca346ebc9c Merge branch 'torsten/js64' into next 2010-03-16 15:13:32 +01:00
torsten
32f8d1a110 Compile again for MSVC 2010-03-16 15:13:24 +01:00
Tim Moore
a357aad365 Merge branch 'syd/ias-limit' into next 2010-03-16 15:12:46 +01:00
jmt
b1855b34c6 Syd Adams: only define overspeed-indicator properties when enabled. 2010-03-16 15:12:38 +01:00
jmt
65ad38ccae Airspeed indicator: add default values for overspeed, and rename the
enable property to 'has-overspeed-indicator'.
2010-03-16 15:12:26 +01:00
Tim Moore
3973637606 Merge branch 'torsten/auto' into next 2010-03-11 09:01:42 +01:00
torsten
f4f784a514 Added anti windup for the pi-simple-controller 2010-03-11 09:01:25 +01:00
Tim Moore
c1e1e2f541 Merge branch 'torsten/js64' into next 2010-03-11 09:01:02 +01:00
torsten
0288a8af4c Just another 64bit fix 2010-03-11 09:00:07 +01:00
torsten
91f0059c89 David Fries:
64bit fixes
2010-03-11 08:59:52 +01:00
torsten
f3677a4ddf David Fries:
Fixes for 64bit systems
2010-03-11 08:59:37 +01:00
Tim Moore
dd7a5dd32d Merge branch 'syd/ias-limit' into next 2010-03-11 08:58:45 +01:00
jmt
45a446dfaf Syd Adams:
add ias-limit (brarber-pole) computation to airpseed-indicator
    expose selected DME frequency on the DME instrument
2010-03-11 08:58:23 +01:00
Tim Moore
7ee645aa20 Merge branch 'timoore/getpath-rebase' into next 2010-03-09 11:25:18 +01:00
Tim Moore
7ff80d11a0 changes for SGPropertyNode::getPath return type
It's now a std::string.
2010-03-09 11:24:45 +01:00
Tim Moore
fa7d9ed549 Merge branch 'jmt/gps' 2010-03-09 11:20:04 +01:00
Tim Moore
4e0e5c0b98 Merge branch 'maint' 2010-03-09 11:19:40 +01:00
Tim Moore
2a0fcea8a5 Merge branch 'vivian/tachy' into next 2010-03-09 10:39:30 +01:00
torsten
cb81aa9f65 one more gcc warning fix: xxx will be initialized after yyy 2010-03-09 10:39:02 +01:00
Tim Moore
cfd243bd95 Merge branch 'torsten/auto' into next 2010-03-09 10:38:43 +01:00
torsten
881d49858d Just a tiny change adds a <reference> input to FGDigitalFilters. This is nice to have to calculate differences of signals using gain-filters.
Old calculation was
output = input * gain
and is now
output = (input-reference) * gain
Note: the PI(D) controller use (reference-input) which effectively reverses the sign. Our notation was picked for backwards compatibility to not break the myriads of <filter> elements currently existing.

All the rest is some code cleanup.
2010-03-09 10:38:32 +01:00
Tim Moore
63434ceef8 Merge branch 'timoore/fire-fix' into next 2010-03-05 18:17:39 +01:00
Tim Moore
b88fa3e1bf add back wildfire multiplayer property
This was deleted by accident when I moved property types to their own
namespace.
2010-03-05 18:17:19 +01:00
Tim Moore
9d00d55f48 Merge branch 'aperry/terrasync' into next 2010-03-04 00:46:52 +01:00
fredb
0429b71158 Jari Häkkinen: compile on Mac 2010-03-04 00:46:42 +01:00
fredb
51e0e490f0 Remove a name conflict under Unix 2010-03-04 00:46:26 +01:00
fredb
3a6587ae16 Alex Perry : Don't call stream functions in signal handlers
Me : close socket to force exit when termination signal is received while idle.
2010-03-04 00:46:13 +01:00
fredb
d1d7e6ad38 Alex Perry : Patch to protect terrasync SVN from ^C
Me : make it compile under MSVC. Works with fgrun.
2010-03-04 00:46:02 +01:00
Tim Moore
37d0cfd6be Merge branch 'vivian/tachy' into next 2010-02-26 08:47:41 +01:00
V Meazza
f112fc4638 Revised bugfix for tachymetric gunsight 2010-02-26 08:46:15 +01:00
Tim Moore
e830f29209 Merge branch 'maint' into next 2010-02-25 23:53:38 +01:00
Curtis L. Olson
89023eda69 Fix missed items for the 2.0.0 release. 2010-02-25 23:43:04 +01:00
Tim Moore
0b6579d6fb Merge branch 'jmt/gpswidget' into next 2010-02-25 23:34:04 +01:00
jmt
8e12b0b679 Make automake happier. 2010-02-25 23:33:43 +01:00
jmt
f6ba7c9c94 MSVC project updates: add GUI/WaypointList[.cxx|.hxx] to build. 2010-02-25 23:31:21 +01:00
Tim Moore
33b0bf83e1 Merge branch 'curt/release-stuff' into next 2010-02-25 23:23:00 +01:00
curt
0d0a25a00b Update the NEWS file to reflect v2.0.0 changes. 2010-02-25 23:22:47 +01:00
curt
942c208636 Make sure we check for the proper simgear version. 2010-02-25 23:22:43 +01:00
Tim Moore
8b03f25e6c Merge branch 'torsten/auto' into next 2010-02-25 23:21:55 +01:00
torsten
90e313a8dd New feature: added <logic> "filters"
"logic filters" use well known conditions to drive output properties. Example for bax = baz & (foo | bar).

 <logic>
    <name>my first logic element</name>
    <input>
      <or>
        <property>foo</property>
        <property>bar</property>
      </or>
      <property>baz</property>
    </input>
    <output>bax</output>
  </logic>
2010-02-25 23:21:41 +01:00
Tim Moore
4ae8c90f76 Merge branch 'jmt/font' 2010-02-25 12:06:08 +01:00
Tim Moore
62dfad273c Merge branch 'jmt/bulk' 2010-02-25 12:05:07 +01:00