timoore
ec8be8c67a
Added copyright to ground radar files
2007-09-10 05:08:57 +00:00
timoore
7ad0813990
Ground radar and tower control panel for ATC.
...
This piggybacks on the weather radar for a cool ATC display.
2007-09-09 23:22:14 +00:00
mfranz
158bfd1860
Hans FUGAL: mac compilation fix
2007-07-10 18:35:50 +00:00
mfranz
6168ba7850
Vivian MEAZZA: remove no longer needed debug messages
2007-07-05 15:28:44 +00:00
mfranz
bb634fcd2e
make target RTT texture configurable as <radar-texture-path>
...
(ported from fg/plib, but doesn't yet work here)
2007-07-03 18:24:45 +00:00
mfranz
2eb175e772
Csaba HALASZ: use the OSG member variables right away
...
mf: remove redundant ARC check
2007-07-01 14:26:06 +00:00
mfranz
4faf9d4a74
Vivian MEAZZA: allow to turn off heading marker (symbol for own aircaft)
...
mf: remove commented out
2007-06-30 08:53:06 +00:00
mfranz
663ff14364
sync with recent changes to fg/plib
2007-06-29 22:44:41 +00:00
mfranz
bb413bf3e2
make update interval configurable, even though the default 1.0 is supposed
...
to be a realistic value
2007-06-24 22:13:25 +00:00
mfranz
143e3f34d4
what is this "plib" thing?!
2007-06-24 20:34:01 +00:00
mfranz
60ad87fc54
the former weather radar is now a generic radar (weather and aircraft),
...
so rename the instrument from <wxradar> to <radar>
2007-06-24 19:50:15 +00:00
mfranz
1b55d67ff7
- don't mix /instrumentation/radar and /instrumentation/wxradar wildly
...
together -- there's only *one* instrument node now
- don't take "random" tacan, but <tacan-source> from the instrumentation
config (or /instrumentation/tacan[0] by default)
- don't take "random" display-controls from /instrumentation/tacan[0]
- default name is now "radar" (formerly "wxradar")
2007-06-24 17:15:48 +00:00
mfranz
800dd73551
Vivian MEAZZA & Tim MOORE:
...
- re-enable od_gauge ("owner drawn" render-to-texture instruments)
- implement radar in c++ (unlimited number of clouds/ai/mp/... objects,
better performance)
2007-06-24 07:57:45 +00:00
durk
864fd40ee9
Alex Bory: TACAN has to search the new AI submode 'tanker'.
2007-06-14 05:26:57 +00:00
mfranz
52a4c527a6
initialize variables before using them
2007-05-06 14:02:44 +00:00
frohlich
4fe615fff5
Modified Files:
...
src/AIModel/AIBase.cxx src/AIModel/AICarrier.cxx
src/ATC/AIEntity.cxx src/Cockpit/hud_rwy.cxx
src/FDM/Makefile.am src/FDM/flight.hxx src/FDM/groundcache.cxx
src/Instrumentation/HUD/HUD_runway.cxx src/Main/Makefile.am
src/Main/fg_init.cxx src/Main/main.cxx src/Main/renderer.cxx
src/Main/viewer.cxx src/Main/viewer.hxx src/Model/acmodel.cxx
src/Model/modelmgr.cxx src/Scenery/scenery.cxx
src/Scenery/scenery.hxx src/Scenery/tileentry.cxx
src/Time/tmp.cxx: Remove the scenery center handling.
Osg has double valued transforms at any relevant place.
2007-05-05 08:08:24 +00:00
mfranz
3b5fed01ca
Vivian MEAZZA:
...
"Bugfix. Restore earlier bugfix to ensure tacan works when there is no
aircraft carrier in the environment"
2007-04-26 06:49:54 +00:00
fredb
b5ab955877
Win32 fix
2007-04-03 11:36:47 +00:00
mfranz
570b19b2ff
another case of round()
2007-03-31 15:27:21 +00:00
mfranz
b395c12fdb
use round() from SG, as this isn't available everywhere
2007-03-31 15:17:55 +00:00
mfranz
ed4f3afcdf
obsolete through changes to Instrumentation/{instrument_mgr,altimeter}.?xx
...
and Systems/static.?xx, and addition of Environment/atmosphere.?xx
2007-03-31 12:28:04 +00:00
mfranz
7e6bc192ba
John DENKER:
...
"This altimetry method is valid to above 100,000 feet, and
correctly handles Kollsman settings"
2007-03-31 09:36:19 +00:00
mfranz
5d7b9ec1f1
Nick WARNE: fix property name
2007-02-23 21:34:41 +00:00
frohlich
9bb55e78be
Modified Files:
...
navradio.cxx: Olaf Flebbe: Use bool for booleans.
2007-02-09 05:41:42 +00:00
mfranz
3dd9e4ca5e
remove annunciator.[ch]xx; this is now done via Nasal:
...
<nasal>
<annunciator>
<file>Aircraft/Generic/annunciator.nas</file>
</annunciator>
</nasal>
2007-01-29 22:36:28 +00:00
frohlich
52645efa60
Modified Files:
...
src/Cockpit/hud.cxx src/Cockpit/hud.hxx
src/Cockpit/hud_labl.cxx src/Instrumentation/HUD/HUD_label.cxx:
Olaf Flebbe: avoid potential buffer overflows.
2007-01-22 05:46:51 +00:00
mfranz
b9e4775a7a
Roy Vegard Ovesen:
...
- finish cleanup/optimization of instrumentation system (started by mfranz)
- improve configuration of special properties by
addressing them directly
2006-12-06 22:11:43 +00:00
mfranz
baa16f4995
AJ MacLEOD: don't only turn the adf off with exactly zero voltage
...
as values like 1E-10 can occur due to binary representation issues;
(analog to navradio.cxx)
2006-11-22 20:08:45 +00:00
fredb
3394d3c840
Don't segfault when sound is not available
2006-11-12 13:54:50 +00:00
frohlich
b0f9d24f9d
Modified Files:
...
configure.ac src/AIModel/AIAircraft.cxx src/AIModel/AIBase.cxx
src/AIModel/AIBase.hxx src/AIModel/AICarrier.cxx
src/AIModel/AICarrier.hxx src/AIModel/AIManager.cxx
src/AIModel/AIManager.hxx src/ATC/AIEntity.cxx
src/ATC/AIEntity.hxx src/ATC/AIMgr.cxx src/ATC/AIMgr.hxx
src/ATC/ATCdisplay.cxx src/ATC/ATCdisplay.hxx
src/Cockpit/cockpit.cxx src/Cockpit/cockpit.hxx
src/Cockpit/hud.cxx src/Cockpit/hud.hxx
src/Cockpit/hud_rwy.cxx src/Cockpit/panel.cxx
src/Cockpit/panel.hxx src/Cockpit/built_in/FGMagRibbon.cxx
src/Cockpit/built_in/FGMagRibbon.hxx src/FDM/flight.cxx
src/FDM/groundcache.cxx src/FDM/groundcache.hxx
src/GUI/gui_funcs.cxx src/Input/input.cxx
src/Instrumentation/od_gauge.cxx
src/Instrumentation/od_gauge.hxx
src/Instrumentation/render_area_2d.cxx
src/Instrumentation/render_area_2d.hxx
src/Instrumentation/wxradar.cxx
src/Instrumentation/wxradar.hxx
src/Instrumentation/HUD/HUD.cxx
src/Instrumentation/HUD/HUD.hxx
src/Instrumentation/HUD/HUD_runway.cxx src/Main/Makefile.am
src/Main/main.cxx src/Main/renderer.cxx src/Main/renderer.hxx
src/Main/viewmgr.cxx src/Model/acmodel.cxx
src/Model/acmodel.hxx src/Model/model_panel.cxx
src/Model/model_panel.hxx src/Model/modelmgr.cxx
src/Model/modelmgr.hxx src/Model/panelnode.cxx
src/Model/panelnode.hxx src/Navaids/awynet.cxx
src/Scenery/Makefile.am src/Scenery/hitlist.cxx
src/Scenery/hitlist.hxx src/Scenery/newcache.cxx
src/Scenery/scenery.cxx src/Scenery/scenery.hxx
src/Scenery/tileentry.cxx src/Scenery/tileentry.hxx
src/Scenery/tilemgr.cxx src/Scripting/NasalSys.cxx
src/Scripting/NasalSys.hxx src/Time/light.cxx
Big BLOB on the way to OSG.
2006-10-29 19:30:21 +00:00
mfranz
4621db6b7c
simplify name/number handling
2006-10-26 17:46:05 +00:00
mfranz
fc98b57b15
simplify name/number handling
2006-10-26 17:39:47 +00:00
mfranz
e63b8b3351
- simplify number/name handling
...
- consistent member naming
- coding style fixes in clock.*
2006-10-26 15:06:12 +00:00
mfranz
19f3ae5133
- simplify namer/number handling
...
- consistent naming of members with underscore
2006-10-26 14:47:15 +00:00
mfranz
d90922fe1e
- don't read the channel always from tacan[0] (even if the existence of
...
a second tacan may not be likely)
- remove some dead code
- simplify <name>/<number> handling
- let a listener watch over input props and search for new channel/frequency
- allow to set channel number as one number (rather than as single digits),
as some aircraft may prefer this (the ch53 does so); this is to be set
in /instrumentation/tacan[n]/frequencies/selected-channel[0]
2006-10-26 14:09:13 +00:00
mfranz
b4a4e9ea86
Vivian MEAZZA: add missing heading-indicator-dg inclusion (instrument_mgr.cxx)
...
mf:
- fix abs/fabs bug
- typos & cosmetics
2006-10-24 16:03:44 +00:00
mfranz
eb6b28f507
Vivian MEAZZA: Directional Gyro (DG) compass & electrically powered master
...
reference gyro
2006-10-23 21:58:28 +00:00
mfranz
43ce93303c
drop pointless warning. If the sound can't be removed, then proably because
...
it was never added, which is perfectly normal when the aircraft started
out of range. (Analog to the DME sound, which doesn't have that warning
either.)
2006-10-20 12:12:12 +00:00
mfranz
f6244d769c
Alexis Bory: revert hack; use correct type for string::find()
2006-10-17 20:39:00 +00:00
mfranz
4da02e3d99
Vivian MEAZZA: "Bug fix - make TACAN work with no carrier in the environment"
2006-10-16 11:15:35 +00:00
mfranz
32c39edf44
- make *all* class members start with underscore (not all but two)
...
- NEVER EVER use leading underscores for auto variables
- don't store values in auto variables for the next function call (not
even when they start with underscore :-) This fixed the TACAN
channel lookup, which was supposed to be done on channel changes only,
but was always done)
- only do frequency search if frequency has changed (this was apparently
planned, but not finished; leftover from adf.cxx?)
- don't use double as bool switch
- some minor cleanup
2006-08-20 15:27:26 +00:00
mfranz
010e03fab4
throw out "zoomed" tapes. These drew 60% of the scale with bullets rather
...
than tick marks, and looser (zoomed) than the other 40%. Rationale:
- this was only used in *one* tape of *one* HUD ("custom")
- it's not in the MIL-STD!
- doesn't seem very useful
- relies on integer scale values, while we now have float values in the new HUD
This feature would have had to be rewritten anyway. If someone needs it and
can come forward with a (MIL-)STD description, then it can be added to the
existing tape generator again (using a value->screen-position mapper function).
Otherwise it's simply declared dead.
(Yay, one TODO and a few FIXMEs less. ;-)
2006-08-02 15:34:33 +00:00
mfranz
46efbb0801
- "almost zero" is zero
...
- improve/add <format> warning
2006-08-01 21:43:13 +00:00
fredb
d0f8f8351b
Avoid redefinition in the same prototype
2006-08-01 21:16:56 +00:00
mfranz
2f8a476c3a
add optional <format> property for <tape>s
2006-08-01 21:11:38 +00:00
mfranz
b1a4fa24d4
cosmetics
2006-08-01 18:46:59 +00:00
mfranz
3f1af3334f
fix no-hole ladder (not that I think this mode will enjoy a long life)
2006-08-01 18:07:26 +00:00
mfranz
866b7c0cbb
fix vertical tape gap
2006-08-01 17:25:51 +00:00
mfranz
cc10e1986f
use assignment operators (to my defense: the *x/*y were different on both
...
sides of the equal sign at some time ... :-)
2006-08-01 15:49:29 +00:00
mfranz
4419aa2cb3
- make the alignment function a static HUD member (for namespace
...
encapsulation, but a real namespace would probably be better)
- extend alignment to optionally adjust x/y, and to return absolute
l/r/b/t coordinates (as opposed to plib's relative ones!)
- implement tape gaps as per Curt's order :-)
- shuffling stuff around for fun
2006-08-01 15:31:15 +00:00
mfranz
46a70b21a6
whoops
2006-07-31 19:32:02 +00:00
mfranz
651861dfb1
cleanup
2006-07-31 19:25:41 +00:00
mfranz
f3dd7c363c
draw dive lines always from the center, so that the stipple pattern is
...
symmetrical
2006-07-31 18:09:13 +00:00
mfranz
3abd816f46
cosmetics & cleanup
2006-07-31 17:36:27 +00:00
mfranz
acc3230fd0
remove obsolete text_width() function (a similiar function will be made
...
a method of TextList)
2006-07-31 16:56:15 +00:00
mfranz
5bb3eb260b
use HUDText adjustment (gauges with text aren't used anywhere, and this
...
change is untested for now)
2006-07-31 15:57:39 +00:00
mfranz
8cd9535660
use HUDText adjustment
2006-07-31 15:36:48 +00:00
mfranz
ece7aee8a9
- use correct ladder bar angle
...
- minor dive angle number adjustment
2006-07-31 14:25:09 +00:00
mfranz
3cba94018b
- move HUDText constructor/methods to HUD.cxx
...
- add generic text adjustment and
- use it in the ladder: climb -> vert bar on the outside, numbers below line
dive -> vert bar on the inside, numbers above line
2006-07-31 13:10:26 +00:00
mfranz
f012620134
remove unused options & add two new ones
2006-07-29 19:45:17 +00:00
curt
d9723e6805
Specify "clip planes" as a separate independent option (not implied from
...
the type option.) The clip area is and has always been hard coded, but at
some point we should make it configurable.
2006-07-28 20:17:58 +00:00
mfranz
1576fc1050
reduce marker gap
2006-07-28 18:41:12 +00:00
curt
183fffaa08
Simplify dynamic ladder motion option.
2006-07-28 18:37:33 +00:00
curt
8c38bd4427
Remove some junk.
...
Note: the previous commit angles the negative ladder marks progressively more
steeply as per MIL-STD.
2006-07-28 14:32:40 +00:00
curt
cccdbddddd
Add an option to get a realistic climb dive ladder without all the other
...
implications.
Fix the ladder so it "moves" around in the hud correctly based on alpha/beta
offset projected onto the horizon line so the horizon is always the horizon.
2006-07-28 14:22:08 +00:00
mfranz
08d1b7748f
<option>top</option> draws tbi on top (vertically mirrored)
2006-07-28 10:11:34 +00:00
mfranz
7c3711bcdf
- fix turn bank indicator (bank scale type)
...
- cleanup
2006-07-27 23:34:11 +00:00
frohlich
cdb725528d
Clean up scenery center handling. It is set now less often.
2006-07-27 16:36:22 +00:00
curt
f30f4b866b
Add support for drawing target markers (circles on top of any AI/MP aircraft)
...
as part of the conformal HUD ladder.
2006-07-27 02:46:14 +00:00
mfranz
5d10e338d5
no more FONT_(LARGE|SMALL) (didn't work, anyway, and isn't needed)
2006-07-25 22:21:56 +00:00
mfranz
9799f05bb7
finally fix the text-in-box alignment (= Rocket Science[TM]!)
...
(This will be moved to HUD_instrument.cxx, where it will be available to
all draw_text() users.)
2006-07-25 20:05:52 +00:00
mfranz
89d56f0c60
define label box pointer via <pointer-width> (width of base) and
...
<pointer-length>
2006-07-25 07:07:34 +00:00
mfranz
447c06ecd3
I've heard that endless loops aren't overly popular.
2006-07-24 17:52:20 +00:00
mfranz
77019014d6
8 is a bit too much for <marker-offset> default; use 5
2006-07-24 17:46:08 +00:00
mfranz
04818a4bc7
no longer let top==left and bottom==right. This is necessary for label-box
...
pointers, and may introduce bugs elsewhere. Not that I've notice any yet.
2006-07-24 17:35:34 +00:00
mfranz
7a52695de0
first stab at label box pointers. <option>top</option> on a <label> makes
...
such a box:
_____/\_____
| Booo |
|__________|
likewise with options bottom, left, right. The size can be set via option
<marker-offset> (analogous to <tape> offsets), which describes the distance
from the base to the peak. Default: 8 px
2006-07-24 17:09:03 +00:00
mfranz
bd9ec88355
- don't use 10 pt font size for width calculations, when in fact we use
...
a 8 pt font (set 8 pt in preferences.xml, too)
- fix vertical alignment of digits in label and ladder (temporary
solution -- the whole font handling needs to be reviewd and fixed)
- simplify nadir and zenith (they always want to be horizontally centered
on the ladder lines, no?)
- simplify and abstract label box drawing (no need for stippled side lines)
- align text (more) correctly in label boxes
2006-07-24 16:00:18 +00:00
curt
b010480bfb
Switch sign of beta/drift.
2006-07-23 17:47:23 +00:00
mfranz
52ceea2048
cleanup (getBoolValue() returns false by default)
2006-07-23 16:57:13 +00:00
curt
a91afd2482
Re-implement the flight path marker (aka "velocity vector") so it's position
...
is computed from alpha and beta. Before the code U, V, & W body velocities
to compute alpha/beta. Why not just use the values directly.
2006-07-23 16:41:18 +00:00
mfranz
0289cfcb36
- use Item::draw_circle() to draw circles (waypoint marker still to be done)
...
- move variable declaration near their first use (c++ style rather than c)
- rename (zenith|nadir|hat) to enable-(zenith|nadir|hat) and make them bool
(for consistency reasons)
2006-07-23 08:14:03 +00:00
mfranz
4ce94a0ec4
reticle should fit into bounding box (don't take diameter as radius)
2006-07-22 17:27:43 +00:00
mfranz
f620af29cd
don't be afraid of the comma operator!
2006-07-22 11:48:22 +00:00
mfranz
64502bdb80
get rid of struct Point and get_centroid(). Instruments may access *their*
...
properties directly. This is properly encapsulated already.
2006-07-22 10:09:36 +00:00
fredb
5c101b8021
Win32 fix
2006-07-22 08:49:47 +00:00
mfranz
a5125b6124
add MIL-STD-1787B Aiming Reticle (stadiametric; TODO: standby)
2006-07-22 08:00:56 +00:00
curt
aad3c711a1
Add support for a back-course mode. Nothing changes visualy, but this
...
reverses the autopilot helpers so that the FD/AP can properly fly a BC appr.
2006-07-21 19:37:04 +00:00
curt
c1d06064c8
- Code cleanups.
...
- Fix a warning about class member initialization order.
- Clear up a problem with the default autopilot behavior on the back side
of an ILS in preparation for adding a real "back course" approach mode.
2006-07-18 21:35:11 +00:00
ehofman
a4265a3b0a
Use one standard define for enableing of the Special Purpose FDM code.
2006-07-17 17:58:53 +00:00
mfranz
a952ed210f
whoops ... don't let the new HUD turn off 3D mode in the old one :-)
2006-07-15 18:15:00 +00:00
mfranz
722fb05ce7
bracesless blocks are peanuts! It's forgotten "else" that do real harm. :-)
2006-07-12 20:54:27 +00:00
mfranz
d94e691f1e
- read new HUD from /sim/hud/path[1] (was: /hud)
...
- cosmetics
2006-07-11 16:09:35 +00:00
mfranz
f339304c33
- more <tape> fixes
...
- make ladder numbers symmetrical (hackish)
- fix font BBox/str_width calculation
2006-07-06 21:46:50 +00:00
mfranz
5000731c03
fix <modulo> feature (required for the compass tape)
2006-07-06 16:46:25 +00:00
mfranz
6c8ae0df1f
warning-- (not that it matters -- this code has yet to be converted)
2006-07-06 14:43:41 +00:00
mfranz
df2d876f72
- fix unzoomed tapes (TODO: restore tick length)
...
- get rid of braindead "struct Rect", where top meant y, and bottom meant height
- cleanup^3
2006-07-06 14:30:18 +00:00
mfranz
42c3d8867f
- cleanup of the day (more finegrained change history in my local cvs)
...
- <damp>ing coefficient is now 1.0 - 1.0 / pow(10, damp)
2006-07-05 22:55:33 +00:00
fredb
9db2b4f22d
Remove MSVC warnings
2006-07-05 06:28:37 +00:00
fredb
61419e83d8
Win32 fixes
2006-07-05 06:22:05 +00:00
mfranz
1d0b6290c4
- collect drawing primitives in the Item base class
...
- rename circle to draw_bullet, which is more correct
2006-07-04 21:04:22 +00:00
mfranz
eb69a4bd4b
- don't store immutable states as strings (sigh!)
...
- class members start with underscore
2006-07-04 17:25:14 +00:00
mfranz
e46036d55f
initialize HUD class and call its drawing routine from renderer
...
(basically a NOOP if /sim/hud/visibility[1] is false)
2006-07-04 15:54:41 +00:00
mfranz
0beba6c967
add new HUD to build system
2006-07-04 15:52:09 +00:00
mfranz
c6cbef666a
new HUD (work in progress)
2006-07-04 15:32:55 +00:00
mfranz
2a40f9876f
add GSDI (Ground Speed Drift Angle Indicator) instrument for helicopters
2006-06-25 12:36:19 +00:00
mfranz
7647b1620b
cosmetics:
...
- fix indentation
- remove trailing spaces
2006-06-24 07:48:05 +00:00
mfranz
095efc1fcf
Josh BABCOCK:
...
"Here is a patch that allows marker beacon volume to be set via
/instrumentation/marker-beacon/volume."
2006-06-24 07:43:09 +00:00
curt
98c03f95e1
Vivian Meazza:
...
I attach 2 new files and a diff file for the associated changes to add a
“fluxgate compass†to the instrument inventory. Whist this outputs
essentially the same data as /orientation/heading-magnetic-deg, it has to
be powered, and can be made to fail. I also followed Roy’s suggestion to
generate the error properties for this instrument here rather than in
xmlauto.xml.
When this instrument is included in cvs, I intend to use it in the Hunter,
A4F Seahawk and KC135. After a bit more research, it might be appropriate
for the Spitfire and Hurricane as well. AJ would also like to use it for his
Lightning model.
2006-06-24 03:42:30 +00:00
curt
94badeabcd
Existing ground track estimation code depended on current_value - last_value
...
each frame. However, often these values didn't change leading to bogus data
getting introduced into the computational pipeline.
This patch switches to a much more sane method for ground track computation.
2006-06-21 21:23:20 +00:00
mfranz
cd3be41386
Vivian MEAZZA:
...
"Bugfix - a fix to fix the hack which hacked the TACAN Channel/freq
pairing."
2006-06-19 10:00:25 +00:00
frohlich
ef52b23e3a
Make more use of SGGeod
2006-06-15 19:16:21 +00:00
mfranz
5fa474e209
- remove evil exit()
...
- remove "enabled". It's unused, and that's a good thing: it wasn't
initialized.
2006-06-12 15:39:38 +00:00
mfranz
e48967cb1d
fix another crash on exit by finally converting the rest of unguarded
...
SGPropertyNode to guarded ones. This is also done for JSBSim/JSBSim.hxx,
for which JSB had given explicit permission a while ago. I postponed that
back then, but now is the time.
2006-06-11 10:21:10 +00:00
mfranz
942561d64c
- remove trailing spaces
...
- fix many cases of broken indentation (but not all)
- unify indendation
- ...
2006-06-09 18:48:57 +00:00
mfranz
4db6e924fe
Vivian MEAZZA:
...
" Make a couple of minor adjustments to Harald's weather radar code, make
elevation work in the radar code, and add station ident to the TACAN code"
2006-06-09 18:29:51 +00:00
mfranz
dab5434edb
Vivian MEAZZA:
...
"Remove unnecessary, redundant or duplicated code. Functionally, there is no
change"
2006-05-24 10:06:44 +00:00
mfranz
f5955a9cab
Vivian MEAZZA:
...
"Add Air to Air TACAN and User-User refuelling over the Multiplayer Network.
With this change, your TACAN instrument can be tuned to the channel of a
Multiplayer ac. It also activates fuel flow between User and User aircraft
when they are less than 50 ft apart. To participate in multiplayer as a
tanker, all you require to do is to use the callsign MOBIL* (where * is some
number) on the net. Only MOBIL1, MOBIL2 and MOBIL3 have been assigned TACAN
channels, but any MOBIL callsign will be able to give fuel."
2006-05-18 16:59:04 +00:00
mfranz
95b6f8057a
Vivian MEAZZA: check for carrier name and aircraft callsign without
...
creating them
2006-05-15 10:47:32 +00:00
mfranz
d452ad97f1
Vivian MEAZZA:
...
"add display values for navigation display"
2006-04-26 21:55:42 +00:00
frohlich
aecfc1a229
Pigeon:
...
Avoid crashes if there is no sound device.
2006-04-23 15:29:39 +00:00
mfranz
b6cf140f98
Vivian MEAZZA:
...
"Add Air to Air TACAN. With this facility TACAN equipped aircraft can
measure the range and bearing of TACAN equipped AI Aircraft. ATM there is
only one assigned - callsign ESSO1 on TACAN channel 039X, but this can be
easily expanded to include other c/s channel # pairs - just ask me if you
want more."
2006-04-19 17:36:41 +00:00
mfranz
2e7cab820b
make headers include headers they depend on, don't rely on the c(xx)
...
file to do that. (This is a requirement for header precompiling.)
2006-04-17 13:40:20 +00:00
ehofman
1fc105582e
Make some variables accessable (public) so MIPSpro can compile it.
2006-04-09 09:46:05 +00:00
frohlich
85056a31b8
Initialize uninitialized variable
2006-03-18 07:16:18 +00:00
daveluff
a243a24393
Implement the settable timer on the CAL3 page
2006-03-13 23:01:48 +00:00
daveluff
9b67f1e0f0
Typo in the comments
2006-03-13 22:55:55 +00:00
curt
ca38ab41bd
Add a comment to explain the exported glide slope value.
2006-03-13 20:20:27 +00:00
fredb
5128578f59
MSVC fix : Compile again
2006-03-10 21:26:44 +00:00
ehofman
b7ef6d8cef
Add the builddir to the list of include directories to be able to include Include/version.h
2006-03-08 12:01:45 +00:00
daveluff
bd4072e0c7
Selecting an approach from the active waypoint page was broken - should now be fixed
2006-03-05 16:56:08 +00:00
daveluff
89bdd4fa99
Reduce console output
2006-03-05 16:53:06 +00:00
daveluff
015ead9fcc
Add the MAXNI IAF to the C83 approach, and add a few guards against not finding the fixes in the data. I realise that tweaking a hard-coded approach seems daft when loading approach data from file is high on the TODO, but I'm using C83 as an example for a readme so it may as well match the published chart properly...
2006-03-05 16:49:20 +00:00
mfranz
f7e41b2e3e
compile!
2006-03-04 21:16:11 +00:00
fredb
acd09b99cb
Jean-Yves Lefort :
...
I have implemented a Honeywell MK VIII EGPWS emulation for FlightGear.
The MK VIII is an Enhanced Ground Proximity Warning System aimed at
regional turboprop and small turbofan aircrafts such as the Citation,
Citation Bravo, B1900D, Beechcraft 99 and L410.
Frederic Bouvier:
make the MSVC compilation possible. Rearrange base package directories.
2006-03-04 20:21:32 +00:00
david
e89194b42a
Change from Dave Perry:
...
I am attaching a trivial patch that changes the normalization from 24 to
12 in turn_indicator.cxx. With this change, the pa24 tc has a turn
indicator spin value in the property tree of 0.9996 and the same value
for the pa28-161 is 1.0, so there is no harm to a 24 volt electrical
system in this change. Should the battery or alternator put out a lower
voltage than 12 volts, the spin value goes down and the tc shows a
negative turn that increases as the voltage gets less. This file shows
you as the author. If you are comfortable with this change, commit it
to cvs and the tc will be correct even for 12 volt systems.
2006-02-27 02:24:14 +00:00
daveluff
00ba5a853e
Recent SimGear changes seem to require more additions of config.h to FG in order to compile on Cygwin
2006-02-22 21:04:47 +00:00
mfranz
c9813d1b5d
new FSF address
2006-02-21 01:16:04 +00:00
fredb
578ee0229d
Fix line endings
2006-02-18 16:54:35 +00:00
fredb
36e4045810
Add missing include files needed by the new math code under windows
2006-02-18 13:58:09 +00:00
fredb
cc27909e6f
Catch sound exceptions at the earliest, report problem has an alert, and continue without segfaulting ( hopefully )
2006-02-12 19:57:57 +00:00
daveluff
0bac52705b
Implement some of the inner-knob-out scan functionality. The waypoints of the active flightplan can now be scanned on the NAV4 page, and will become the default direct-to waypoint if dto is pressed whilst scan in on on the NAV4 page. Scan functionality on the waypoint pages is still TODO.
2006-02-10 23:19:45 +00:00
daveluff
21387a636f
Remove some debugging output
2006-02-10 23:10:57 +00:00
ehofman
a47725e92f
Mathias Fröhlich:
...
Make use of the automatic reference counting class for ssg* data in flightgear.
2006-02-08 10:25:56 +00:00
mfranz
5bd1ba0d59
Vivian MEAZZA:
...
"Bug fix - ensure all TACAN channels are included"
2006-02-05 11:33:08 +00:00
ehofman
8141bfe2da
Prevent a warning.
2006-02-02 09:40:27 +00:00
daveluff
3d5afec340
Fix the crashes on mini-panel and panel-reload with the KLN89, by removing the multiple inheritance and using an empty shell instrument to forward draw commands from the panel to the complex gps subsystem.
2006-01-13 22:07:50 +00:00
curt
9bc3a56cd2
Minor oops, committed this file before saving the final version in my
...
editor.
2006-01-02 23:08:45 +00:00
curt
a24ebc6958
- Add an "is-valid" property node so other modules can do a quick check if
...
anything in the nav tree is valid or not.
- Fix an order problem between caching data values and searching for a new
station that could cause odd and unexpected and hard to reproduce results.
2006-01-02 23:01:45 +00:00
curt
d4f56af242
Remove some left over debugging output.
2005-12-29 16:50:03 +00:00
curt
c3f1331e52
Better estimate of cross track heading error. Also, make sure it is
...
computed correctly when flying outbound from a vor.
2005-12-29 04:07:49 +00:00