Bugs: Difference between revisions

Jump to navigation Jump to search
972 bytes added ,  10 February 2007
textranslate step/scroll apply_mod()
(ILS service volume issues)
(textranslate step/scroll apply_mod())
Line 49: Line 49:
OSG_GL_EXTENSION_DISABLE=ATI:GL_SGIS_generate_mipmap is set.
OSG_GL_EXTENSION_DISABLE=ATI:GL_SGIS_generate_mipmap is set.


==== Numerous bugs in ATIS feature ====
==== Numerous bugs in ATIS feature. ====


1) The ATIS is supposed to change whenever there is a
1) The ATIS is supposed to change whenever there is a
Line 196: Line 196:
or one quarter of the window is on-screen.
or one quarter of the window is on-screen.


 
==== Navigation databases out-of-date ====
==== Navigation database out-of-date ====


The database of navigation waypoints and fixes has an internal
The database of navigation waypoints and fixes has an internal
Line 207: Line 206:
current x-plane database, was made available.  So far
current x-plane database, was made available.  So far
it has been ignored.
it has been ignored.
Similar remarks apply to the ''navaids'' database.


==== Ident from phantom DME. ====
==== Ident from phantom DME. ====
Line 261: Line 262:
the engine.
the engine.


==== Airport lighting in poor weather ====
==== Airport lighting in poor weather. ====


The code in tileentry.cxx turns on airport lights according to
The code in tileentry.cxx turns on airport lights according to
Line 453: Line 454:
but not yet incorporated.
but not yet incorporated.


==== Other service volume issues ====
==== Other service volume issues. ====


The code  in navradio.cxx has no understanding of how  
The code  in navradio.cxx has no understanding of how  
Line 471: Line 472:
== Missing Features and Traps for the Unwary ==
== Missing Features and Traps for the Unwary ==


==== Version number, please ====
==== Version number, please. ====


It would be helpful to have an easy, documented way to ascertain the
It would be helpful to have an easy, documented way to ascertain the
Line 481: Line 482:
helpful.
helpful.


==== Rabbits extinct ====
==== Rabbits extinct. ====


In the real world, many airports have '''sequenced flashers'''  
In the real world, many airports have '''sequenced flashers'''  
Line 490: Line 491:
has been made to implement this.
has been made to implement this.


==== No comm volume control ====
==== No comm volume control. ====


In many aircraft including the default c172p, the comm
In many aircraft including the default c172p, the comm
Line 505: Line 506:
Seneca bug.)
Seneca bug.)


==== Incompatible Scenery ====
==== Incompatible Scenery. ====


Using e.g. google, it is easy to find out-of-date scenery
Using e.g. google, it is easy to find out-of-date scenery
Line 531: Line 532:
verbiage).
verbiage).


==== ASOS / AWOS AWOL ====
==== ASOS and AWOS are AWOL. ====


At many non-tower airports (and even some tower airports) there
At many non-tower airports (and even some tower airports) there
Line 538: Line 539:
It ought to be straightforward to implement this, as a slight
It ought to be straightforward to implement this, as a slight
variation on the existing ATIS feature.
variation on the existing ATIS feature.
==== Nasty roundoff problems with textranslate step and scroll. ====
The textranslate function is delightful for 3D animation
of mechanical drum-type displays as on old-fashioned
odometers and Hobbs meters.
It is not, however, a convenient way to implement digital
readouts.  It works OK for integers, but the code in
apply_mod() suffers from deep-seated numerical instability
when dealing with decimal fractions, such as the ".1" in
122.1 MHz, particularly when the scroll-value is zero.
* One workaround is to stick to integers, e.g. integer
kHz rather than fractional MHz.
* Another workaround is to always employ a small positive
scroll value.  A patch to make a positive scroll value
the ''default'' has been offered but not yet incorporated.
What we really need is a whole new support routine for dealing
with 3D digital displays, something at least as nice as the
support for 2D instruments.


== Fixed Bugs ==
== Fixed Bugs ==
70

edits

Navigation menu