1
0
Fork 0
flightgear/src/Instrumentation
James Turner 03563a1601 Fix DME intercept handling in route/GPS
Both the route-path cade and the RNAV code were using some bad logic
to compute the intersection point. All fixed now, but requires a
new helper in Simgear.
2020-05-30 15:59:07 +01:00
..
HUD src/Instrumentation/HUD/: added enable-ground-velocity-vector 2020-05-02 10:09:04 +01:00
KLN89 SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
AbstractInstrument.cxx Fix a comment typo 2020-04-27 14:21:47 +01:00
AbstractInstrument.hxx MarkerBeacon uses AbstractInstrument 2019-06-03 14:32:38 +01:00
adf.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
adf.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
airspeed_indicator.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
airspeed_indicator.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
altimeter.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
altimeter.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
attitude_indicator.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
attitude_indicator.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
clock.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
clock.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
CMakeLists.txt Add AbstractInstrument base class and convert DME 2019-04-24 18:56:56 +01:00
commradio.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
commradio.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
dclgps.cxx Adapt includes according to relocation of SimGear's iostreams-related files 2017-02-12 21:30:51 +01:00
dclgps.hxx SGSubsystem classes: Subsystem and subsystem group API declaration standardisation. 2019-07-01 14:27:30 +02:00
dme.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
dme.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
frequencyformatter.hxx Add 8.33 kHz support to the commradio 2015-05-28 12:04:23 +02:00
gps.cxx GPS fly-by support 2020-05-30 15:59:07 +01:00
gps.hxx GPS fly-by support 2020-05-30 15:59:07 +01:00
gsdi.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
gsdi.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02: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 SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
heading_indicator.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
heading_indicator_dg.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
heading_indicator_dg.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
heading_indicator_fg.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
heading_indicator_fg.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
inst_vertical_speed_indicator.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
inst_vertical_speed_indicator.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
instrument_mgr.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
instrument_mgr.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
kr_87.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
kr_87.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
mag_compass.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
mag_compass.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
marker_beacon.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
marker_beacon.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
mk_viii.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
mk_viii.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
mrg.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
mrg.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
navradio.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
navradio.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
newnavradio.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
newnavradio.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
rad_alt.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
rad_alt.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
README Added a README for the src/Instrumentation/ directory. 2003-01-29 15:38:52 +00:00
rnav_waypt_controller.cxx Fix DME intercept handling in route/GPS 2020-05-30 15:59:07 +01:00
rnav_waypt_controller.hxx GPS fly-by support 2020-05-30 15:59:07 +01:00
slip_skid_ball.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
slip_skid_ball.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
tacan.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
tacan.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
tcas.cxx [swift] Adding swift aircrafts to TCAS 2020-03-10 14:08:28 +00:00
tcas.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
transponder.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
transponder.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
turn_indicator.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
turn_indicator.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
vertical_speed_indicator.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
vertical_speed_indicator.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02: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.