1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
TODO
----
- Joystick not supported. The Debian package has an interesting implementation,
I not tested though.
- There are 3 radar modes: normal (120x120 DEG view), ACM (20x30 DEG view) and
STT (single tracked target, 0x0 view !?). I do not understand why one should
use the second, and what the third should do (currently it does not display
anything). Maybe they put their energy on a smaller area (for longer range)
or on a single target (higher resolution) respectively? In any case, the
current code does not really implement these radar modes.
- BUG: the correct display resolution (see gui_getDisplayDimensions()) only
works under X-Window and only if manually set by either adding the DisplaySize
specification in the "Monitor" section or adding the
xrandr --dpy YOURDPI
to the $HOME/.xinitrc file.
- BUG: src/gedit.exe does not work on 64-bits systems: it crashes reading files
created on 32-bits systems. It cannot write compatible files anyway due to
the different word size (some data structures are written verbatim from
memory!). The whole program should be rewritten or deeply modified to make its
user interface more usable. Does not compile under Windows.
- The ILS record of the scene does not allow to specify the location of the DME
antenna, when available, and the location of the LOCALIZER antenna is assumed
instead. Furthermore, there is only one elevation field available that must be
shared among all the antennas: setting there the elevation of the GS as
recommended in the reference manual may affect the distance measurement,
while setting the elevation of the LOCALIZER antenna instead may affect the
exact landing point. To fix all this, the format of the ILS record should be
changed and these additional fields should be added:
. DME latitude, longitude and elevation;
. LOCALIZER elevation;
. GS elevation.
The current generic elevation field should then be removed.
|