1
0
Fork 0
Commit graph

8591 commits

Author SHA1 Message Date
Tim Moore
103114fd66 Merge branch 'syd/ias-limit' 2010-05-06 11:01:07 +02:00
Tim Moore
8338e169f4 Merge branch 'torsten/commands' 2010-05-06 11:01:03 +02:00
Tim Moore
59606f38bf Merge branch 'curt/replay' 2010-05-06 11:00:32 +02:00
Tim Moore
ca2afa9e51 Merge branch 'ehofman/normal' 2010-05-06 11:00:01 +02:00
Tim Moore
d0be86810e Merge branch 'aperry/terrasync' 2010-05-06 10:59:21 +02:00
Tim Moore
ed36a06509 Merge branch 'torsten/js64' 2010-05-06 10:58:58 +02:00
Tim Moore
8f056da618 Merge branch 'jmt/gps'
Conflicts:
	src/Instrumentation/gps.cxx
	src/Instrumentation/navradio.cxx
2010-05-05 16:55:25 +02:00
jmt
1222e9b094 Fix a crash if startup fails before the navradio is inited. 2010-05-05 12:02:07 +02:00
Tim Moore
d35b8db13f Merge branch 'durk/traffic' 2010-04-25 23:07:16 +02:00
Tim Moore
f5c871c8b3 Merge branch 'ehofman/generic' 2010-04-25 23:06:36 +02:00
Tim Moore
6f9987aae7 Merge branch 'vivian/tachy' 2010-04-25 23:05:36 +02:00
Tim Moore
2bd897df8e Merge branch 'jmt/navradio' 2010-04-25 23:04:51 +02:00
Tim Moore
eca715f687 Merge branch 'jmt/track-bug' 2010-04-25 23:04:24 +02:00
Tim Moore
7563ece882 Merge branch 'vivian/mp' 2010-04-25 23:03:48 +02:00
Tim Moore
c4e6431aa4 Merge branch 'ehofman/particle' 2010-04-25 23:03:35 +02:00
Tim Moore
0f00caa406 Merge branch 'ehofman/config' 2010-04-25 23:03:29 +02:00
jmt
3419b28919 MapWidget: fix a crash on uninitialized. 2010-04-25 09:00:41 +02:00
Tim Moore
98e6b8212a Merge branch 'torsten/auto' 2010-04-19 10:19:42 +02:00
Tim Moore
8b57675aef Merge branch 'torsten/metar' 2010-04-19 10:07:46 +02:00
torsten
0750d8a6d4 gps warning fix (xxx will be initialized after yyy) 2010-04-19 09:56:32 +02:00
jmt
8ffa65a821 Route-file saving. 2010-04-19 09:52:32 +02:00
jmt
3270a610f8 Support loading plain-text routes, and stop aggressively using the cruise altitude when loading waypoints. 2010-04-19 09:52:17 +02:00
Tim Moore
cf6cdd0b78 Merge branch 'timoore/getpath-rebase' 2010-03-30 11:49:14 +02:00
fredb
1c7278b474 Initialise member variable 2010-03-28 15:26:43 +02:00
jmt
597df694e3 GPS/route-manager - notify listeners when current waypoint is changed. 2010-03-28 15:26:25 +02:00
jmt
e4c4a3a412 MapWidget for the GUI, initial commit. 2010-03-28 15:25:47 +02:00
jmt
ee8437431a Expose a flag indicating if the GPS is driving the AP (to give clearer user feedback when that is the case) 2010-03-28 15:21:05 +02:00
Tim Moore
1aff92ce49 Merge to get true base of James' recent gps changes 2010-03-28 15:20:09 +02:00
Tim Moore
39def8132a Merge branch 'jmt/gpswidget' 2010-03-28 15:15:58 +02:00
ehofman
e78c56af7d Allow particles to be frozen on pause. 2010-03-28 00:35:28 +01:00
jmt
4e24fbbb91 GPS: enable switching to OBS/DTO mode with no valid scratch - use active waypoint. 2010-03-28 00:33:44 +01:00
jmt
40e383451b GPS: add NS and EW velocity computation, which some real-world devices display. 2010-03-28 00:33:29 +01:00
jmt
4265b2e241 GPS: make slaved-to-gps read course from the GPS *when active*, via a listener. 2010-03-28 00:33:13 +01:00
jmt
0be2e03d7e GPS: fix bugs where GPS overwrites NAV1 course, including --nav1 command line 2010-03-28 00:32:34 +01:00
jmt
5695395dd5 Add Mach/TAS computation to the airspeed indicator. 2010-03-27 19:06:42 +01:00
torsten
5df9f6a951 Code cleanup: reuse duplicate code. 2010-03-27 15:45:25 +01:00
torsten
26a72a9ee2 Bugfix:
- METAR changes caused strong aircraft movements if the station temperature or field elevation changed. Temperature and dewpoint are now also slowly interpolated to reach the new value.
- Probably unnoticed bug: calculation of the interpolation speed was wrong.
- some minor code-cleanup
2010-03-27 14:19:05 +01:00
curt
b9b6a3a54c Stomp out a long standing bug in the replay system. Originally we didn't
collect flight data while the replay was running, but along the way someone
(who shall remain nameless) tweaked a property name and didn't update the
name in the replay system.  This led to a problem where the replay system
continued to collect replayed data into the buffer while it replayed it,
leading to an infinite loop.  And then due to the tiered recording rate
system, you would never see the highly detailed final minute of your flight.
This is now fixed!
2010-03-27 13:47:52 +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
jmt
432da86c7b Read airspeed-indicator overspeed limit values from instrument configuration, as Syd intended. 2010-03-20 18:45:43 +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
torsten
32f8d1a110 Compile again for MSVC 2010-03-16 15:13:24 +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
torsten
f4f784a514 Added anti windup for the pi-simple-controller 2010-03-11 09:01:25 +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