ThorstenB
511072f206
protocol module: minor clean-up
2012-02-19 14:57:25 +01:00
Thomas Geymayer
dd3afd4c4e
Use simgear functions for clip and wrap around.
2012-02-19 14:53:04 +01:00
Thomas Geymayer
ccf15ac97e
Remove unneeded function and add bool relative changes
2012-02-19 14:53:04 +01:00
Thomas Geymayer
4ec6810c29
Support relative changes and wrapping for generic protocol input.
2012-02-19 14:53:04 +01:00
ThorstenB
93a5765d08
#669 : reset fly-by-view when a new replay loop begins
2012-02-19 14:53:04 +01:00
ThorstenB
39b03594aa
Remove obsolete ignore pattern for automake generated headers.
2012-02-17 23:46:42 +01:00
Torsten Dreyer
c5eba72c75
Navradio: provide property is-localizer-frequency
...
This property is true if the active frequency is tuned to a
paired LOC/GS frequency in the range 108.00 - 111.95 with a
odd 100kHz digit (108.10, 108.15, 108.30, 108.35 ...)
It only indicates, that this _is_ a LOC/GS frequency,
it does _not_ provide any indication if a LOC/GS station is
actually being received.
2012-02-15 22:43:15 +01:00
Torsten Dreyer
4da0760edd
Remove the deprecated warning for JSBSim's egt_degf
...
At least no FGDATA aircraft uses this property anymore.
2012-02-15 15:13:33 +01:00
Torsten Dreyer
ed934c1999
Some xml-autopilot tuning
...
- Add update-interval-secs to the entire autopilot
- cache min/max values in InputValue
- a little more relaxed "equals zero" checking in the NoiseSpikeFilter
2012-02-15 14:59:10 +01:00
Torsten Dreyer
d141beee0f
Accept setting-hpa along with setting-inhg for altimeter
2012-02-13 22:25:30 +01:00
Torsten Dreyer
5a05e30abd
Fix file access mode for newnavradio.[ch]xx
2012-02-13 22:24:41 +01:00
Torsten Dreyer
f6c3a41b92
Merge branch 'next' of gitorious.org:fg/flightgear into next
2012-02-12 11:42:01 +01:00
Torsten Dreyer
5ebdcdc3d5
Some autopilot works
...
- add new <update-interval-secs> for autopilot components.
This does what it says.
- add new method to PeriodicalValue to normalize symmetric around zero
- move the DigitalFilterImplementation out of the header file
- refactor NoiseSpikeFilter: spare some cpu-cycles and respect periodical
output
2012-02-12 11:41:21 +01:00
James Turner
a5153615e6
Mac-specific fgjs / event-input fixes from Tatsuhiro.
2012-02-11 17:33:02 +00:00
ThorstenB
58e79013e3
Ron Jensen: fixed a potential NaN and Segfault in JSBSim propeller code
...
The property /fdm/jsbsim/propulsion/engine/prop-induced-velocity_fps
gives wrong answers, and can become NaN under certain conditions. When thrust is
negative and forward velocity is small we can take the square root of a negative
number. This could occur, for example, when using reverse thrusters on landing.
The value comes out much too high when alpha is near 180, such as taxing with a
tail wind.
2012-02-11 17:12:14 +01:00
ThorstenB
a8d5ac90c6
#656 : COM1 frequency set to 0 at startup
...
Also, don't flood the screen with AI ATC messages when COM1/2 is set to 0
(ignore aircraft "transmissions" on frequency "0 MHz").
2012-02-10 23:43:03 +01:00
ThorstenB
17590ba436
Fix another line lost in a merge conflict.
2012-02-07 21:12:51 +01:00
ThorstenB
ff14ddf914
Fix missing declaration.
2012-02-07 19:32:55 +01:00
ThorstenB
578df0f484
#553 : decouple OSG callbacks from Nasal subsystem
2012-02-06 22:19:33 +01:00
ThorstenB
33c63a6d72
This 'fixes' #613 but partly re-introduces #553 .
2012-02-06 22:12:58 +01:00
ThorstenB
0b049c877a
#591 : night-time rendering issues, avoid negative color values
...
Fog color became negative at certain sun angles (around midnight), which
resulted in weird sky dome coloring issues.
Hack: simply clamp the value for now.
2012-02-05 15:14:30 +01:00
Torsten Dreyer
62dfa8cc64
new command: property-interpolate
...
exposes the SGInterpolator to <binding><command>
formerly only accessible via Nasal
2012-02-02 22:17:34 +01:00
Torsten Dreyer
72483d565b
initialize the heading-indicator/offset-deg in it's class
...
Don't initialize the offset in the main loop but in
the init method of the implementing class. This ensures
it gets initialized if you instantiate more than one
heading-indicator and does not initialize the property for
unsused heading-indicators (no more stray heading-indicator-fg
property anymore).
2012-02-01 22:24:06 +01:00
ThorstenB
5c3b6a2cc4
Fix string buffer issue with replay time display.
...
Unclean method of appending a string to a buffer would break with
some compiler optimization settings.
2012-01-31 23:19:02 +01:00
ThorstenB
5f6012802f
Use existing define to supply version number.
2012-01-31 21:42:37 +01:00
ThorstenB
7b83b49260
Oops...
2012-01-29 10:44:28 +01:00
ThorstenB
3e08e5ecfe
Minor clean-up.
2012-01-29 10:34:11 +01:00
James Turner
b501dc97ce
Bug 620, respect enable/disable state of entire menus when using native Cocoa menu
2012-01-25 18:56:51 +00:00
ThorstenB
477e621633
#561 : normalize to [0-360[
2012-01-22 19:15:25 +01:00
ThorstenB
4e9e35a0a2
#609 route manager/nav display related startup segfault
...
Immediately update the property-tree mirror when adding waypoints (i.e.
using the "--flight-plan=..." startup option).
2012-01-22 11:23:56 +01:00
ThorstenB
64fda03bd6
#605 : Reduce warning level for unsupported keys.
2012-01-18 21:41:55 +01:00
ThorstenB
90ce4ec93d
Clean-up: move autosave.xml loading code to proper method
2012-01-17 23:49:25 +01:00
Stuart Buchanan
4c321b6b80
Add property controls for cloud impostors and LoD hierarchy radii.
2012-01-17 22:16:58 +00:00
Torsten Dreyer
3bfee87bba
bump version number to 2.7.0
2012-01-17 08:36:20 +01:00
Torsten Dreyer
979fc9785b
bump version number to 2.6.0
2012-01-17 07:46:52 +01:00
James Turner
96cd6018f9
Allow distinct rule and symbol definitions for navDisplays.
2012-01-14 17:00:50 +00:00
ThorstenB
0b6579e0e4
Fix a minor warning.
...
System complains about "system" call's result being ignored.
2012-01-12 22:14:17 +01:00
ThorstenB
6f4a090770
#199 : fix issue with relative paths
...
Relative paths don't work with FG. Since we Linux users just love
command-lines and often do use relative paths, make sure to convert them
before use.
2012-01-12 22:14:17 +01:00
James Turner
472cc02d6e
NavDisplay: fix update lag when switching range or centre.
2012-01-12 10:08:08 +00:00
ThorstenB
d051ba5cd2
#577 : blinking not working for static HUD labels
...
Only worked for dynamic labels displaying a property (mode!=NONE).
2012-01-10 22:01:05 +01:00
ThorstenB
6b348dc481
#590 : agradar copying an uninitialized string
...
Thanks to Olaf Flebbe.
2012-01-09 23:41:07 +01:00
adrian
045912f5a7
ITM radio calculations are only considered valid
...
between 40 MHz and 20 GHz.
Fix for bug which assigns a frequency of 0 MHz to
AI aircraft, thus resulting in infinite values.
2012-01-09 21:01:01 +01:00
ThorstenB
e82c36d76b
#587 : don't crash on negative sizes
...
(see simgear commit)
2012-01-09 20:29:51 +01:00
Erik Hofman
699f4eeb38
fix a typo
2012-01-09 08:14:46 +01:00
James Turner
fdbdbfe93d
When clearing the route, skip generated waypoints.
2012-01-08 19:31:07 +00:00
Mathias Froehlich
db241f3e10
Handle unset texture-compression property correctly.
2012-01-08 20:19:36 +01:00
James Turner
975a5202a8
NavDisplay: fix many bugs relating to stretched and heading-rotated symbols.
2012-01-08 17:47:13 +00:00
Erik Hofman
5f0066c4c2
Fix the sun position and fog/ambient coloring misalignment
2012-01-08 16:28:43 +01:00
Erik Hofman
94e4d19ad1
Merge branch 'next' of gitorious.org:fg/flightgear into next
2012-01-08 15:38:22 +01:00
Erik Hofman
3abf0b5df1
remove some ugly while loops
2012-01-08 13:51:38 +01:00