ardupilot/libraries
Amilcar Lucas 107155fa1a AP_Mount: Allow using any RC channel to control any of the mount axes.
This has the added benefit of saving 60 bytes and simplifying Mission Planner gui.
Moved some code from RC_Channel_aux to AP_Mount class
The servos get written by the update_mount_position() function, this simplifies main()
PS: The beauty of using libraries: I did not have to touch a single line of ArduPlane's code!
2012-08-05 23:48:57 +02: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 APM_RC: added OutputCh_current() method 2012-04-24 10:57:43 +10:00
APO Added camera trigger functionality 2012-06-13 21:00:20 +02:00
AP_ADC ADC: added suspend/resume on init 2012-05-01 12:06:54 +10:00
AP_AHRS AP_AHRS_MPU6000: cleaning up compiler warning due to unused yaw_deltat variable 2012-07-28 16:23:25 +09:00
AP_Airspeed Airspeed Library - fix param names. 2012-07-16 21:48:47 +08:00
AP_AnalogSource AP_AnalogSource: fixed reporting of VCC 2012-07-21 19:49:24 +10:00
AP_Baro AP_Baro: improved barometer averaging 2012-07-06 15:11:30 +10:00
AP_Camera AP_Camera: changed "int" to "int16_t" and "long" to "int32_t" here and there. 2012-07-15 16:26:12 +09:00
AP_Common AP_Param: added some docs on the eeprom header format 2012-07-10 14:03:49 +10:00
AP_Compass Compass: remove the need to call calculate() on the compass object 2012-06-27 16:01:50 +10:00
AP_Declination AP_Declination: save some more memory by putting the declination keys in progmem 2012-03-30 14:25:27 +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-UBlox: removed duplicate config messages 2012-07-19 15:23:15 +10:00
AP_IMU AP_IMU_INS: added gx(), gy() and gz() methods to return gyro offsets 2012-07-28 14:15:23 +09:00
AP_InertialSensor AP_InertialSensor_MPU6000: another attempt at fixing the SITL build 2012-07-28 17:19:19 +09:00
AP_LeadFilter Lead Filter: simplified calculation 2012-07-18 22:57:10 -07:00
AP_Limits AP_Limits: experimental "bounce" mode. 2012-07-31 18:39:58 -07:00
AP_Math AP_Math: added get_distance_cm() to return in centimeters 2012-07-11 07:49:05 +10:00
AP_Motors Fixing Trad Heli Ext ESC Controller 2012-07-31 17:47:25 -04:00
AP_Mount AP_Mount: Allow using any RC channel to control any of the mount axes. 2012-08-05 23:48:57 +02: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 AP_OpticalFlow - updated test sketch to allow testing of APM2 version 2012-04-21 20:11:18 +09: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 AnalogSource: make the Arduino AnalogSource interrupt driven 2012-07-01 15:01:05 +10:00
AP_RC_Channel Added support for channel curves (and expo) to AP_RC_Channel class. Also updated AP_RC_Channel example/test to demonstrate and test new functionality 2012-06-15 08:40:14 +00:00
AP_RangeFinder Added Michael Pursifull's Maxsonar HRLV model support 2012-07-11 18:46:47 -07: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 DataFlash: The current method for checking if chip erase worked is producing false positives. We are forcing the block erase until we have a deterministic test method. 2012-07-09 15:23:35 -07:00
Desktop SITL: run the HIL barometer at 80Hz to match APM2 2012-07-05 16:29:21 +10:00
FastSerial FastSerial: added tx_pending() method 2012-06-15 15:53:27 +10:00
Filter Filter: split the DerivativeFilter steps into update() and slope() 2012-07-06 15:11:30 +10:00
GCS_MAVLink MAVLink: rename the message_definitions directory 2012-07-26 10:03:36 +10: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 APM: changed PID library to do automatic deltat calculation 2012-07-06 19:59:18 +10:00
RC_Channel AP_Mount: Allow using any RC channel to control any of the mount axes. 2012-08-05 23:48:57 +02:00
SITL SITL: lower baro noise a bit 2012-07-05 16:29:21 +10: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