ardupilot/libraries
tridge60@gmail.com ddb823829d compass: added error checking on I2C transactions
this adds error checking to all operations on the compass, to ensure
that we don't accept invalid data

This also fixes the calibration values for the 5883L to match the
recommended values in the spec

git-svn-id: https://arducopter.googlecode.com/svn/trunk@2815 f9c3cf11-9bcb-44bc-f272-b75c42450872
2011-07-09 12:10:00 +00:00
..
AP_ADC Commit test - just adding an unneeded comment 2011-07-03 19:39:55 +00:00
AP_Common Add a simple tool for dumping AP_Var data from an EEPROM dump. 2011-06-25 07:56:38 +00:00
AP_Compass compass: added error checking on I2C transactions 2011-07-09 12:10:00 +00:00
AP_DCM added ki_Yaw private variable and accessors. 2011-07-08 03:57:12 +00:00
AP_EEPROMB Added basic EEPROM library back. 2010-12-23 23:29:59 +00:00
AP_GPS revert gps lib to 2602 2011-06-21 01:38:31 +00:00
AP_IMU Added heavily filtered Accelerometer values for experimentation. 2011-07-08 03:58:19 +00:00
AP_Math Vector3<T>() { x = y = x = 0; } 2011-06-20 16:31:31 +00:00
AP_Navigation Eclipse makefile support for examples. 2011-04-09 19:38:12 +00:00
AP_OpticalFlow AP_OpticalFlow - moved chip select pin so it doesn't interfere with AP_ADC 2011-05-31 13:46:56 +00:00
AP_PID Libraries to support non AP_VAR usage. This is for Ardupilot legacy hardware. 2011-05-03 04:33:32 +00:00
AP_RangeFinder temporally revert to prior version of Sonar class to narrow in on a bug. 2011-06-30 22:32:26 +00:00
AP_RC fixed an overflow issue in AP_RC 2011-05-03 04:32:37 +00:00
AP_RC_Channel git-svn-id: https://arducopter.googlecode.com/svn/trunk@2092 f9c3cf11-9bcb-44bc-f272-b75c42450872 2011-05-05 05:22:12 +00:00
APM_BMP085 update to Baro lib to remove temp filtering. 2011-06-18 05:08:48 +00:00
APM_PerfMon modified APM_PerfMon to display results sorted by %cpu 2010-11-03 07:49:37 +00:00
APM_RC removed some initial settings 2011-06-16 16:35:11 +00:00
DataFlash DataFlash - backed out recent changes to make it use SPI while I figure out the cause of some people's compile errors 2011-05-01 02:27:18 +00: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 Add a method to BetterStream and FastSerial that can be used to report 2011-06-12 22:26:39 +00:00
GCS_MAVLink mavlink: fixed a signed/unsigned warning 2011-07-09 12:09:50 +00:00
GCS_SIMPLE typo 2011-05-01 04:55:51 +00:00
GPS_IMU Eclipse makefile support for examples. 2011-04-09 19:38:12 +00:00
GPS_MTK Eclipse makefile support for examples. 2011-04-09 19:38:12 +00:00
GPS_NMEA Eclipse makefile support for examples. 2011-04-09 19:38:12 +00:00
GPS_UBLOX Eclipse makefile support for examples. 2011-04-09 19:38:12 +00:00
PID fixed warnings in PID.h 2011-06-15 12:25:00 +00:00
RC_Channel RC_Channel.h - small change to store _reverse setting to eeprom 2011-06-10 03:33:31 +00:00
Waypoints still unstable 2010-09-18 19:18:55 +00:00
.cproject Eclipse project config changes. 2011-02-14 03:16:03 +00:00
.project Add Eclipse project metadata. 2010-12-29 20:35:16 +00:00