ardupilot/libraries
Andrew Tridgell 08b66e18b7 FastSerial: added set_blocking_writes() interface
this allows us to put a serial port into non-blocking mode, so that
writes that don't fit in the transmit buffer are dropped. This will be
used in flight to prevent stray printf() calls from causing large time
delays in the code
2012-03-30 17:46:20 +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 APM_RC - moved Force_Out0_Out1, Force_Out2_Out3 and Force_Out6_Out6 to APM_RC parent class because it's already implemented in the APM1 and APM2 child classes anyway 2012-03-25 21:13:31 +09:00
APO change constant to float 44330.0 2012-02-15 09:10:14 -08:00
AP_ADC ADC: minor fix to the ADC Ch6() code 2012-03-27 15:37:24 +11:00
AP_AHRS AHRS: fixed error_yaw reporting with 2 MAVLink connections 2012-03-29 12:39:53 +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 - change data type size of temperature's average filter to int32_t (was int16_t) 2012-03-24 23:21:11 +09:00
AP_Common correct small typos in comments 2012-03-11 21:30:09 +01:00
AP_Compass Compass: added COMPASS_AUTODEC option 2012-03-30 14:25:27 +11: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: 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 examples: fixed build of some examples with new AP_Declination code 2012-03-30 14:25:27 +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 AP_OpticalFlow - small bug fix to ensure init attempts to read the product id 3 times before giving up 2012-03-28 22:00:57 +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 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: add magnetic field noise to the simulated compass 2012-03-28 20:55:27 +11:00
FastSerial FastSerial: added set_blocking_writes() interface 2012-03-30 17:46:20 +11:00
Filter Filter - added FilterWithBuffer typedefs for int32t and uint32 for ease of use 2012-03-28 22:02:52 +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