1
0
Fork 0
No description
Find a file
curt b423d0bc1d Torsten Dreyer:
Here is a little patch that changes the behaviour of the VOR CDI and OFF-flag
for indicators like the HSI when getting outside the range of the VOR
station.

Currently, when flying at a distance between the effective_range and twice the
effective_range of a VOR station, the in-range property is computed based on
a random value, causing the OFF Flag and the CDI bar to perform an ugly
jitter.

The attached patch introduces a new property signal-quality-norm which is
computed based on the distance to the station and the range. It is 1.0 when
the distance is less than the range and decreases by 1/x^2 for distances
greater than the range leading to a signal-quality-norm of 0.25 for distances
two times the range, 0.125 for three times the range and so on.
The in-range flag is tied to a signal-quality-norm greater than 0.2 (fixed
squelch).
The CDI and GS needle deflection is multiplied with the signal-quality-norm.

The benefit is:
- Ability to animate the OFF-Flag with a smooth transition.
- CDI and GS needle deflection shows correct values when in range
(signal-quality-norm=1.0) and show some wrong indication when the range is
exceeded
- CDI and GS needle start to move, even when the OFF flag is visible
- No more jitter for flag and needles

See the new SenecaII ki525a hsi as an example at
http://www.t3r.de/fg/navpatch.jpg
The numbers on the image are:
(1) the new property signal-quality-norm
(2) distance exceeds the effective-range by 30%
(3) NAV flag has a rotation animation bound to signal-quality-norm and is
partially visible
(4) CDI is partially deflected even with NAV flag shown

This implementation better matches reality - at least, how I observed it ;-)
2008-08-28 21:24:02 +00:00
docs-mini Not a right but a left hand system 2008-08-24 12:12:14 +00:00
examples/netfdm Add an example implementation for the NetFDM structure. 2004-04-27 08:55:04 +00:00
icons move[1] icons to source dir, from where the respective installers can copy 2008-06-30 14:02:26 +00:00
man Updated mailinglist info in man pages. 2007-01-05 18:54:45 +00:00
package Fix wrong documentation link 2006-06-08 12:14:35 +00:00
projects Update MSVC 7.1 projects 2008-08-17 18:58:17 +00:00
scripts lsprop: version math.pi (change %'v -> %q and %"V -> %Q; cosmetics) 2008-08-19 11:13:07 +00:00
src Torsten Dreyer: 2008-08-28 21:24:02 +00:00
tests James Turner: 2008-07-29 08:27:48 +00:00
utils nasal.vim: add <?...?> and <!--...--> to XML embedded mode 2008-08-13 10:21:42 +00:00
.cvsignore Remove COPYING (License file) from .cvsingore and add to the repository. 2006-03-23 13:02:51 +00:00
acinclude.m4 From Till Busch: use install -p if possible 2008-03-11 22:53:30 +00:00
am2dsp.cfg Olaf Flebbe: 2006-02-17 08:54:22 +00:00
AUTHORS Fix my mailing address by replacing it with my web page. 2004-11-19 22:10:41 +00:00
autogen.sh Yank the automake version test. The numerics break for the (two-digit 2007-05-21 20:22:18 +00:00
ChangeLog Updated ... 2001-06-18 22:25:59 +00:00
configure.ac - Update FlightGear.dsp 2008-08-28 21:19:38 +00:00
COPYING Remove COPYING (License file) from .cvsingore and add to the repository. 2006-03-23 13:02:51 +00:00
FlightGear.dsp - Update FlightGear.dsp 2008-08-28 21:19:38 +00:00
FlightGear.dsw Preparations for v0.9.10-pre2 release. 2006-03-23 17:01:21 +00:00
Makefile.am - Update FlightGear.dsp 2008-08-28 21:19:38 +00:00
NEWS Updates for v0.9.10 2006-04-05 19:52:52 +00:00
README README typo 2007-07-24 05:35:31 +00:00
README.OpenAL Minor documentation update. 2007-11-18 14:22:40 +00:00
README.OSG Created a simple README.OSG, added some basic build instructions and added 2007-09-01 12:51:56 +00:00
README.plib Minor documentation update. 2007-11-18 14:22:40 +00:00
README.SimGear Documentation fixes: Updated the contents of README.plib and README.OpenAL. 2007-09-01 10:06:56 +00:00
Thanks Updates. 2007-05-18 02:09:55 +00:00

Welcome to the FlightGear Flight Simulator project.
===================================================

The primary web page for this project is: http://www.flightgear.org

For basic installation instructions see the "INSTALL" file.

Before you can run FlightGear you will also need to download and
install the "base" package which is a collection of textures, sounds,
sample scenery, and other data files needed by the sim.

For additional install help for specific platforms please browse the
"docs-mini/" subdirectory.

More complete documentation is available from our web page as a
separate distribution.

Please take a look at the "Thanks" file for a list of people who have
contributed to this project.  If you have contributed something but
don't find your name in this file.  Please send a polite reminder to
http://www.flightgear.org/~curt

For a summary of changes/additions by version see the "NEWS" file.

This project is GPL'd.  For complete details on our licensing please
see the "COPYING" file.

For information on available mailing lists, mailing list archives, and
other available source code and documenation, please visit our web
site.

FlightGear is a product of the collaboration of large international
group of volunteers.  FlightGear is a work in progress.  FlightGear
comes with no warrantee.  We hope you enjoy FlightGear and/or find it
of some value!