ardupilot/libraries
Andrew Tridgell fb9790e1f4 Math: moved matrix multiple operations to .cpp file
this means we only link this in once, rather than for every use of
matrix multiply, which saves us some flash space

We need to be careful not to put large pieces of code in template
headers, as if the operation is used a lot, it costs us a lot of code
space
2012-03-21 10:43:48 +11:00
..
AC_PID AC_PID - added more paranoid checking that imax is positive in constructor, operator() and load_gains methods 2012-03-20 11:51:15 +09:00
APM_PI added indexes to group info structures 2012-02-13 16:22:52 +11:00
APM_RC RC: disable interrupts when reading the RC registers 2012-03-10 10:34:30 +11:00
APO change constant to float 44330.0 2012-02-15 09:10:14 -08:00
AP_ADC ADC: removed the ADC level accel smoothing 2012-03-10 10:34:32 +11:00
AP_AHRS AHRS: added missing AP_AHRS.h 2012-03-19 17:35:20 +11:00
AP_AnalogSource Arduino 1.0 - changed all #includes of "WProgram.h", "wiring.h" and "WConstants.h to "Arduino.h". 2012-01-28 12:25:47 +09:00
AP_Baro AP_Baro - removed unnecessary 2 element average filtering of pressure (there is a 4 or 5 element average filter in arducopter code itself, two places is messy) 2012-03-18 15:18:05 +09:00
AP_Common correct small typos in comments 2012-03-11 21:30:09 +01:00
AP_Compass Compass: fixed the order of rotations in the compass driver 2012-03-12 17:33:15 +11:00
AP_Declination AP_Declination: fixed build of test sketch 2012-03-12 17:33:15 +11:00
AP_EEPROMB Arduino 1.0 - changed all #includes of "WProgram.h", "wiring.h" and "WConstants.h to "Arduino.h". 2012-01-28 12:25:47 +09:00
AP_GPS GPS: expose last_fix_time 2012-03-10 10:34:32 +11:00
AP_IMU IMU: added get_gyro_drift_rate() interface 2012-03-10 10:34:33 +11:00
AP_InertialSensor InertialSensor: fixed HIL build 2012-03-10 10:34:34 +11:00
AP_Math Math: moved matrix multiple operations to .cpp file 2012-03-21 10:43:48 +11:00
AP_Mount AP_Mount: adapt library for AHRS framework 2012-03-19 17:29:02 +11:00
AP_Navigation Arduino 1.0 - changed all #includes of "WProgram.h", "wiring.h" and "WConstants.h to "Arduino.h". 2012-01-28 12:25:47 +09:00
AP_OpticalFlow OpticalFlow: adapt optical flow library to new rotation system 2012-03-11 15:37:07 +11:00
AP_PID AP_PID, AP_RC_Channel, FastSerial - small changes to make example sketches compile again 2012-01-28 17:54:20 +09:00
AP_PeriodicProcess Arduino 1.0 - changed all #includes of "WProgram.h", "wiring.h" and "WConstants.h to "Arduino.h". 2012-01-28 12:25:47 +09:00
AP_RC_Channel AP_PID, AP_RC_Channel, FastSerial - small changes to make example sketches compile again 2012-01-28 17:54:20 +09:00
AP_RangeFinder AP_RangeFinder - changed example sketch to work with new Filter library 2012-02-28 21:02:10 +09:00
AP_Relay Arduino 1.0 - changed all #includes of "WProgram.h", "wiring.h" and "WConstants.h to "Arduino.h". 2012-01-28 12:25:47 +09:00
AP_Var move AP_Var code and example into libraries/AP_Var 2012-02-13 16:22:53 +11:00
Arduino_Mega_ISR_Registry purple: added ISR_Registry() library 2011-11-25 20:00:16 -08:00
DataFlash Arduino 1.0 - changed all #includes of "WProgram.h", "wiring.h" and "WConstants.h to "Arduino.h". 2012-01-28 12:25:47 +09:00
Desktop SITL: improve the simulated compass 2012-03-21 10:41:55 +11:00
FastSerial AP_PID, AP_RC_Channel, FastSerial - small changes to make example sketches compile again 2012-01-28 17:54:20 +09:00
Filter Filter - updated example sketch to use modified library 2012-02-28 21:01:35 +09:00
GCS_MAVLink AHRS: added AHRS specific MAVLink headers 2012-03-19 17:35:20 +11:00
GPS_IMU/examples/GPS_IMU_test libs: removed unused library GPS_IMU 2012-02-25 11:37:20 +11:00
I2C I2C: fixed cr/lf mess 2012-03-11 15:37:07 +11:00
PID fixed imax load/save in PID 2012-02-13 16:22:53 +11:00
RC_Channel RC_Channel - fixed small compiler warning 2012-02-29 22:44:29 +09:00
Trig_LUT Optional recursion added. 2011-09-30 17:17:51 -04:00
Waypoints Arduino 1.0 - changed all #includes of "WProgram.h", "wiring.h" and "WConstants.h to "Arduino.h". 2012-01-28 12:25:47 +09:00
doc Checking these in makes the libraries too bulky. We need to host them somewhere. 2011-01-04 06:22:02 +00:00
memcheck memcheck: allow memcheck to build on desktop systems 2011-10-09 22:16:12 +11:00