1
0
Fork 0
flightgear/src/Instrumentation
James Turner 06dd219a83 Transponder instrument replaces KT-70.
Generic transponder can emulate KT-70 props. These emulated props
will likely die in the future, based on feedback from aircraft devs.

See (upcoming) Wiki docs on the transponder for more info.
2013-05-11 16:15:36 +01:00
..
HUD Jean Pellotier: don't show markers for invalid targets in HUD 2012-11-01 15:31:05 +01:00
KLN89 Give the FGAirport class a sane filename. 2013-02-21 11:32:02 +00:00
adf.cxx Tolerate refactored SGSound headers. 2012-09-30 19:40:08 +01:00
adf.hxx Make HUD items private to the subsystem. 2012-09-26 17:02:11 +01:00
airspeed_indicator.cxx calculate /systems/pitot/total-pressure on the bases of /velocities/mach 2013-01-28 16:54:35 +00:00
airspeed_indicator.hxx calculate /systems/pitot/total-pressure on the bases of /velocities/mach 2013-01-28 16:54:35 +00:00
altimeter.cxx Improve transponder instrumentation: new version 2013-05-10 19:04:53 +01:00
altimeter.hxx Improve transponder instrumentation: new version 2013-05-10 19:04:53 +01:00
attitude_indicator.cxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
attitude_indicator.hxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
clock.cxx Some headers missing... ;) 2013-02-07 19:00:54 +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 Transponder instrument replaces KT-70. 2013-05-11 16:15:36 +01:00
dclgps.cxx Clean up/simplify NasalPositioned_cppbind 2013-03-06 23:21:49 +01:00
dclgps.hxx Separate instruments from cockpit displays. 2012-10-05 18:13:50 +01:00
dme.cxx Tolerate refactored SGSound headers. 2012-09-30 19:40:08 +01:00
dme.hxx Make HUD items private to the subsystem. 2012-09-26 17:02:11 +01:00
gps.cxx GPSs uses FlightPlans directly. 2013-04-09 10:20:02 +01:00
gps.hxx GPSs uses FlightPlans directly. 2013-04-09 10:20:02 +01: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 Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
gyro.hxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
heading_indicator.cxx Make magavr a regular subsystem. 2012-09-18 00:58:27 +01:00
heading_indicator.hxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
heading_indicator_dg.cxx Remove static property dependencies 2012-11-18 16:35:54 +01:00
heading_indicator_dg.hxx Improve gyro heading indicator failure simulation 2012-10-07 20:47:50 +02:00
heading_indicator_fg.cxx Remove static property dependencies 2012-11-18 16:35:54 +01:00
heading_indicator_fg.hxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
inst_vertical_speed_indicator.cxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
inst_vertical_speed_indicator.hxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
instrument_mgr.cxx Transponder instrument replaces KT-70. 2013-05-11 16:15:36 +01:00
instrument_mgr.hxx Allow instruments/systems to reset on sim reset 2012-09-19 20:57:52 +02:00
kr_87.cxx Tolerate refactored SGSound headers. 2012-09-30 19:40:08 +01:00
kr_87.hxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
mag_compass.cxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
mag_compass.hxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
marker_beacon.cxx Tolerate refactored SGSound headers. 2012-09-30 19:40:08 +01:00
marker_beacon.hxx Make the radio interpolation tables static. 2012-09-26 23:10:37 +01:00
mk_viii.cxx Fix of Issue#1084. Input for this calculation should be actual GS deviation angle. Should not be scaled value. 2013-05-08 22:09:26 +01:00
mk_viii.hxx mk-viii: tweak some values (according to spec), improve bias calculation. 2013-03-29 20:39:00 +01:00
mrg.cxx Remove static property dependencies 2012-11-18 16:35:54 +01:00
mrg.hxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
navradio.cxx Fix un-inited vars found by valgrind. 2013-03-17 13:22:30 +00:00
navradio.hxx Typos, license headers... 2013-03-06 01:04:52 +01:00
newnavradio.cxx Tolerate refactored SGSound headers. 2012-09-30 19:40:08 +01:00
newnavradio.hxx Fix file access mode for newnavradio.[ch]xx 2012-02-13 22:24:41 +01:00
rad_alt.cxx Fix initialization order 2013-01-22 20:33:17 +01:00
rad_alt.hxx Make radar-altimeter indépendant of wxradar. 2013-01-22 18:12:39 +01:00
README Added a README for the src/Instrumentation/ directory. 2003-01-29 15:38:52 +00:00
rnav_waypt_controller.cxx Create a real FlightPlan (and Leg) class 2012-05-07 00:35:48 +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 Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
slip_skid_ball.hxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
tacan.cxx Implement a persistent cache for navigation data. 2012-09-19 11:38:19 +01:00
tacan.hxx Implement a persistent cache for navigation data. 2012-09-19 11:38:19 +01:00
tcas.cxx Tolerate refactored SGSound headers. 2012-09-30 19:40:08 +01:00
tcas.hxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
testgps.cxx Airways/procedures code - add new data structures to store waypoints and 2010-10-20 09:02:02 +01:00
transponder.cxx Transponder instrument replaces KT-70. 2013-05-11 16:15:36 +01:00
transponder.hxx Transponder instrument replaces KT-70. 2013-05-11 16:15:36 +01:00
turn_indicator.cxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
turn_indicator.hxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
vertical_speed_indicator.cxx improved mechanical VSI model, it now lags and displays wrong at 2013-03-16 13:35:34 +00:00
vertical_speed_indicator.hxx improved mechanical VSI model, it now lags and displays wrong at 2013-03-16 13:35:34 +00: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.