1
0
Fork 0
flightgear/src/Instrumentation
ThorstenB dac00efbc7 Fix some compiler warnings.
Comment out unused code.
2012-01-02 23:16:17 +01:00
..
HUD Some warning fixes, mostly unused variables 2011-12-25 14:41:47 +01:00
KLN89 Fix some compiler warnings. 2012-01-02 23:16:17 +01:00
adf.cxx Add --log-class option, improve logging classes. 2011-12-11 14:06:17 +01:00
adf.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
agradar.cxx fix warnings in Instrumentation 2009-08-24 18:02:15 +02:00
agradar.hxx For the agRadar, initialize property nodes with defaults. 2008-03-22 09:19:21 +00:00
airspeed_indicator.cxx Fix MSVC9 build 2011-11-14 08:38:58 +01:00
airspeed_indicator.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
altimeter.cxx _kollsman member not initialized 2009-01-26 09:37:46 +01:00
altimeter.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
attitude_indicator.cxx Fix MSVC9 build 2011-11-14 08:38:58 +01:00
attitude_indicator.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
clock.cxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
clock.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
CMakeLists.txt Introducing: The new navradio code (WIP) 2011-10-05 15:26:41 +02:00
dclgps.cxx Add --log-class option, improve logging classes. 2011-12-11 14:06:17 +01:00
dclgps.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
dme.cxx Reintroduce an old bugture: use localizer as dme 2011-10-09 20:21:02 +02:00
dme.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
gps.cxx Avoid excessive load when no navaids are in range 2011-08-24 23:17:05 +02:00
gps.hxx Automake build fixes for airways commit. 2010-10-20 11:48:06 +01:00
groundradar.cxx Automatic tower positioning 2011-04-18 22:54:33 +02:00
groundradar.hxx X-Plane 850 airport file format parsing. 810 is still supported and may be mixed with new format. 2009-06-15 10:29:45 +02:00
gsdi.cxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
gsdi.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
gyro.cxx If the gyro becomes unserviceable, stop spinning immediately. 2003-01-26 20:20:33 +00:00
gyro.hxx Added a Gyro helper class to factor out some common code for managing 2003-01-25 19:49:27 +00:00
heading_indicator.cxx Fix MSVC9 build 2011-11-14 08:38:58 +01:00
heading_indicator.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
heading_indicator_dg.cxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
heading_indicator_dg.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
heading_indicator_fg.cxx Fix MSVC9 build 2011-11-14 08:38:58 +01:00
heading_indicator_fg.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
inst_vertical_speed_indicator.cxx Fix MSVC9 build 2011-11-14 08:38:58 +01:00
inst_vertical_speed_indicator.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
instrument_mgr.cxx Introducing: The new navradio code (WIP) 2011-10-05 15:26:41 +02:00
instrument_mgr.hxx Reset - instruments can be re-inited now (reloads XML files) 2010-08-01 19:04:31 +01:00
kr_87.cxx Performance improvement 2011-12-04 21:43:21 +01:00
kr_87.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
kt_70.cxx Remove current_aircraft global, fgAIRCRAFT struct, and dead code for reading aircraft dirs. 2010-07-01 22:33:51 +01:00
kt_70.hxx fix another crash on exit by finally converting the rest of unguarded 2006-06-11 10:21:10 +00:00
mag_compass.cxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
mag_compass.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
marker_beacon.cxx Refactor morse and beacon as singleton 2011-09-13 20:12:52 +02:00
marker_beacon.hxx Refactor morse and beacon as singleton 2011-09-13 20:12:52 +02:00
mk_viii.cxx Cut&paste voiceplayer into a separate module. 2011-03-09 23:49:25 +01:00
mk_viii.hxx Cut&paste voiceplayer into a separate module. 2011-03-09 23:49:25 +01:00
mrg.cxx Add --log-class option, improve logging classes. 2011-12-11 14:06:17 +01:00
mrg.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
NavDisplay.cxx Nav-display: expose TCAS threat level correctly. 2011-12-27 20:19:10 +00:00
NavDisplay.hxx Add test-mode to NavDisplay, and hence fix bugs in range / scale handling. 2011-12-22 14:07:06 +00:00
navradio.cxx navradio: set receiver's signal-quality-norm to 0 when navaid station 2011-11-07 21:51:53 +01:00
navradio.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
newnavradio.cxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
newnavradio.hxx start adding backward-compatibility to newnavradio 2011-10-09 21:17:33 +02:00
od_gauge.cxx Add --log-class option, improve logging classes. 2011-12-11 14:06:17 +01:00
od_gauge.hxx Expose departure+arrival airport + runway on route-manager. 2011-09-19 11:38:35 +01:00
rad_alt.cxx warning fixes 2009-08-23 21:43:10 +02:00
rad_alt.hxx ground radar from Vivian Mezza 2008-03-17 08:47:16 +00:00
README Added a README for the src/Instrumentation/ directory. 2003-01-29 15:38:52 +00:00
render_area_2d.cxx KLN89: Add user-adjustable minimum brightness setting. 2010-12-05 23:40:05 +00:00
render_area_2d.hxx KLN89: Change to more meaningful function names, and always clear the buffer after drawing. 2010-11-22 22:21:09 +00:00
rnav_waypt_controller.cxx Add --log-class option, improve logging classes. 2011-12-11 14:06:17 +01:00
rnav_waypt_controller.hxx fix bug #177: crash caused by route manager/gps/navradio 2010-12-05 20:35:21 +01:00
slip_skid_ball.cxx Fix MSVC9 build 2011-11-14 08:38:58 +01:00
slip_skid_ball.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
tacan.cxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
tacan.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
tcas.cxx TCAS: pressure vs radio altimeter 2011-10-30 11:47:28 +01:00
tcas.hxx TCAS: pressure vs radio altimeter 2011-10-30 11:47:28 +01:00
testgps.cxx Airways/procedures code - add new data structures to store waypoints and 2010-10-20 09:02:02 +01:00
transponder.cxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
transponder.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
turn_indicator.cxx Fix MSVC9 build 2011-11-14 08:38:58 +01:00
turn_indicator.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
vertical_speed_indicator.cxx Fix MSVC9 build 2011-11-14 08:38:58 +01:00
vertical_speed_indicator.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
wxradar.cxx Add --log-class option, improve logging classes. 2011-12-11 14:06:17 +01:00
wxradar.hxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00

src/Instrumentation/ - gauge and avionics support code

This directory contains code to support gauges, avionics, and other
instruments in FlightGear.  The file instrument_mgr.[ch]xx contains a
subsystem group that holds all of the individual instruments.  Every
instrument should extend FGSubsystem, and then should be added to the
group in the FGInstrumentMgr constructor.

Code is gradually moving into here from other areas, especially the
src/Cockpit/ directory.  Eventually, there will be an XML
configuration file to select what instrumentation modules should be
available, so that different aircraft can have appropriate support.