File List

Here is a list of all files with brief descriptions:
AP_ADC.cpp [code]
AP_ADC.h [code]
AP_ADC_ADS7844.cpp [code]
AP_ADC_ADS7844.h [code]
AP_ADC_HIL.cpp [code]
AP_ADC_HIL.h [code]
AP_Common.cpp [code]Common utility routines for the ArduPilot libraries
AP_Common.h [code]Common definitions and utility routines for the ArduPilot libraries
AP_Compass.h [code]Catch-all header that defines all supported compass classes
AP_Compass_HIL.cpp [code]
AP_Compass_HIL.h [code]
AP_Compass_HMC5843.cpp [code]
AP_Compass_HMC5843.h [code]
AP_DCM.cpp [code]
AP_DCM.h [code]
AP_DCM_HIL.cpp [code]
AP_DCM_HIL.h [code]
AP_EEProm.cpp [code]
AP_EEProm.h [code]
AP_EEPROMB.cpp [code]
AP_EEPROMB.h [code]AP_EEPROMB manager
AP_GPS.h [code]Catch-all header that defines all supported GPS classes
AP_GPS_406.cpp [code]
AP_GPS_406.h [code]
AP_GPS_Auto.cpp [code]
AP_GPS_Auto.h [code]
AP_GPS_HIL.cpp [code]
AP_GPS_HIL.h [code]
AP_GPS_MTK.cpp [code]
AP_GPS_MTK.h [code]
AP_GPS_MTK16.cpp [code]
AP_GPS_MTK16.h [code]
AP_GPS_MTK_Common.h [code]
AP_GPS_NMEA.cpp [code]
AP_GPS_NMEA.h [code]
AP_GPS_None.h [code]
AP_GPS_Shim.h [code]
AP_GPS_SIRF.cpp [code]
AP_GPS_SIRF.h [code]
AP_GPS_UBLOX.cpp [code]
AP_GPS_UBLOX.h [code]
AP_IMU.h [code]Catch-all header that defines all supported IMU classes
AP_IMU_Oilpan.cpp [code]
AP_IMU_Oilpan.h [code]IMU driver for the APM oilpan
AP_IMU_Shim.h [code]IMU shim driver, used when the IMU data is coming from somewhere else
AP_Loop.cpp [code]
AP_Loop.h [code]
AP_Math.h [code]
AP_RangeFinder.h [code]Catch-all header that defines all supported RangeFinder classes
AP_RangeFinder_MaxsonarLV.cpp [code]
AP_RangeFinder_MaxsonarLV.h [code]
AP_RangeFinder_MaxsonarXL.cpp [code]
AP_RangeFinder_MaxsonarXL.h [code]
AP_RangeFinder_SharpGP2Y.cpp [code]
AP_RangeFinder_SharpGP2Y.h [code]
AP_RC.cpp [code]
AP_RC.h [code]
AP_RcChannel.cpp [code]
AP_RcChannel.h [code]AP_RcChannel manager
AP_Var.h [code]
AP_Vector.h [code]
APM_BinComm.cpp [code]
APM_BinComm.h [code]
APM_BMP085.cpp [code]
APM_BMP085.h [code]
APM_Compass.cpp [code]
APM_Compass.h [code]
APM_PerfMon.cpp [code]
APM_PerfMon.h [code]
APM_RC.cpp [code]
APM_RC.h [code]
BetterStream.cpp [code]
BetterStream.h [code]
c++.cpp [code]
c++.h [code]
Compass.h [code]
DataFlash.cpp [code]
DataFlash.h [code]
FastSerial.cpp [code]
FastSerial.h [code]
ftoa_engine.h [code]
GCS_MAVLink.cpp [code]Supporting bits for MAVLink
GCS_MAVLink.h [code]One size fits all header for MAVLink integration
GPS.cpp [code]
GPS.h [code]Interface definition for the various GPS drivers
GPS_IMU.cpp [code]
GPS_IMU.h [code]
GPS_MTK.cpp [code]
GPS_MTK.h [code]
GPS_NMEA.cpp [code]
GPS_NMEA.h [code]
GPS_UBLOX.cpp [code]
GPS_UBLOX.h [code]
IMU.h [code]Abstract class defining the interface to a real or virtual Inertial Measurement Unit
macros.inc [code]
matrix3.h [code]
menu.cpp [code]
menu.h [code]Simple commandline menu subsystem. The Menu class implements a simple CLI that accepts commands typed by the user, and passes the arguments to those commands to a function defined as handing the command
Navigation.cpp [code]
Navigation.h [code]
ntz.h [code]
PID.cpp [code]Generic PID algorithm, with EEPROM-backed storage of constants
PID.h [code]Generic PID algorithm, with EEPROM-backed storage of constants
protocol.h [code]
RangeFinder.cpp [code]
RangeFinder.h [code]
RC_Channel.cpp [code]
RC_Channel.h [code]RC_Channel manager, with EEPROM-backed storage of constants
test.cpp [code]
vector2.h [code]
vector3.h [code]
vprintf.cpp [code]
Waypoints.cpp [code]
Waypoints.h [code]
WProgram.h [code]
xtoa_fast.h [code]