ardupilot/libraries
Andrew Tridgell 6efa2e53cb AP_Math: re-work polygon algorithm for perfect precision
using sign checking and 64 bit integer math only when needed results
in an algorithm that is just as fast as the floating point version,
but has perfect results for any representable lat/lng
2011-12-19 18:52:56 +11:00
..
AP_ADC Revert "ADC: only read channels that are actually being used" 2011-12-17 07:29:09 +11:00
AP_AnalogSource AnalogSource: return a float from read() method 2011-12-17 07:29:09 +11:00
AP_Baro AP_Baro: fixed temperature on MS5611 2011-12-17 14:58:58 +11:00
AP_Common make file relax 2011-12-17 20:42:51 +08:00
AP_Compass compass: added AP_COMPASS_APM2_SHIELD 2011-11-25 20:00:18 -08:00
AP_DCM DCM: added matrix_reset() method 2011-12-13 21:32:50 +11:00
AP_EEPROMB eeprom: fixed types to be consistent with declarations 2011-10-09 22:08:59 +11:00
AP_GPS GPS: added FAKE_GPS_LOCK_TIME 2011-12-04 09:06:57 +11:00
AP_IMU removed AperiodicProcess code 2011-12-17 07:29:09 +11:00
AP_InertialSensor Revert "ADC: added an enable_channel() API" 2011-12-17 07:29:09 +11:00
AP_Math AP_Math: re-work polygon algorithm for perfect precision 2011-12-19 18:52:56 +11:00
AP_Mount Added camera and/or antenna mount support. 2011-10-31 22:55:58 +01:00
AP_Navigation Optional recursion added. 2011-09-30 17:17:51 -04:00
AP_OpticalFlow opticalflow: use the right path for SPI.h 2011-10-09 22:40:00 +11:00
AP_PeriodicProcess removed AperiodicProcess code 2011-12-17 07:29:09 +11:00
AP_PID Optional recursion added. 2011-09-30 17:17:51 -04:00
AP_RangeFinder AP_RangeFinder - change sonar example sketch to use default Sonar PIN for APM2 (A1) 2011-12-18 14:15:50 +09:00
AP_RC Optional recursion added. 2011-09-30 17:17:51 -04:00
AP_RC_Channel Optional recursion added. 2011-09-30 17:17:51 -04:00
AP_Relay Implement relay get() 2011-10-02 02:28:40 +02:00
APM_PerfMon Optional recursion added. 2011-09-30 17:17:51 -04:00
APM_PI Split P and I term 2011-12-06 21:10:30 -08:00
APM_RC APM_RC_APM2: Remove OutputCh from ::Init() 2011-12-15 13:47:43 -08:00
APO Fixed along track bug. 2011-12-07 20:55:06 -05:00
Arduino_Mega_ISR_Registry purple: added ISR_Registry() library 2011-11-25 20:00:16 -08:00
DataFlash libraries: rename purple to APM2 2011-11-25 20:00:19 -08:00
Desktop removed AperiodicProcess code 2011-12-17 07:29:09 +11:00
doc Checking these in makes the libraries too bulky. We need to host them somewhere. 2011-01-04 06:22:02 +00:00
FastSerial desktop: use the libc printf engine 2011-11-08 11:59:30 +11:00
GCS_MAVLink added missing mavlink headers 2011-12-16 20:53:26 +11:00
GCS_SIMPLE Optional recursion added. 2011-09-30 17:17:51 -04:00
GPS_IMU Optional recursion added. 2011-09-30 17:17:51 -04:00
GPS_MTK Optional recursion added. 2011-09-30 17:17:51 -04:00
GPS_NMEA Optional recursion added. 2011-09-30 17:17:51 -04:00
GPS_UBLOX Optional recursion added. 2011-09-30 17:17:51 -04:00
memcheck memcheck: allow memcheck to build on desktop systems 2011-10-09 22:16:12 +11:00
ModeFilter modefilter: fixed type to be consistent with declaration 2011-10-09 22:08:59 +11:00
PID Optional recursion added. 2011-09-30 17:17:51 -04:00
RC_Channel purple: rework the RC_Channel library for the APM_RC changes 2011-11-25 20:00:16 -08:00
Trig_LUT Optional recursion added. 2011-09-30 17:17:51 -04:00
Waypoints Optional recursion added. 2011-09-30 17:17:51 -04:00