468 Commits (e31a37e7a85879377e6bdf1e386e386079c58178)

Author SHA1 Message Date
Andrew Tridgell cb96dd975f Compass: update the compass driver to use the new vector.rotate() method 13 years ago
Andrew Tridgell 6eff9107ea Compass: change last_update to be in microseconds 13 years ago
Andrew Tridgell 6d356b6c6e Compass: fixed last_update time for HIL compass 13 years ago
rmackay9 fa34ac076e AP_Compass - fixed compile warning 13 years ago
rmackay9 c819a0f68a AP_Compass - fixed small compiler warning to do with order of parameters in constructor 13 years ago
Andrew Tridgell d0a6359b37 Compass: use constructor to set initial values for _learn and _use_for_yaw 13 years ago
Andrew Tridgell f59297d7a7 Compass: catch the case of a user enabling a compass mid-flight 13 years ago
Andrew Tridgell 664622523d Compass: added COMPASS_LEARN and COMPASS_USE parameters 13 years ago
Andrew Tridgell c354879f1f Compass: ensure we don't produce NAN values for compass heading 13 years ago
Andrew Tridgell 62326c0f72 Compass: enable compass offsets for HIL compass 13 years ago
Andrew Tridgell 6a42598ade use stdint types in the compass code 13 years ago
Andrew Tridgell 9c5a5473ab added indexes to group info structures 13 years ago
Andrew Tridgell bf4a77da81 convert libraries to new typesafe macros 13 years ago
Andrew Tridgell 8c58d95187 modify the compass code for AP_Param 13 years ago
Randy Mackay ed19c25a97 Arduino 1.0 - changed all #includes of "WProgram.h", "wiring.h" and "WConstants.h to "Arduino.h". 13 years ago
Doug Weibel e22a83eec0 Add a CLI setup action to reset the magnetometer offsets 13 years ago
Doug Weibel 9846822748 Bug fix for compass. 13 years ago
Andrew Tridgell 60185509f4 AP_Compass: when I2c fails, don't retry for 1s 13 years ago
Andrew Tridgell 820153d7ae compass: show timing in compass test 13 years ago
Andrew Tridgell acf4e9b61d I2C: convert compass code to new I2C library 13 years ago
Andrew Tridgell 6093db948b compass: added AP_COMPASS_APM2_SHIELD 13 years ago
James Goppert 0c7c508541 Optional recursion added. 14 years ago
James Goppert 5489b84f8e Improvements to cmake. 14 years ago
James Goppert d887a28b91 Added ArduBoat/ ArduRover/ and APO library. 14 years ago
unknown a4e001bbcf Adding CMake support 14 years ago
tridge60@gmail.com 0bf026e6ad Compass: added a gain multiplier 14 years ago
tridge60@gmail.com ab04055c35 Compass: several fixes to compass calibration code 14 years ago
tridge60@gmail.com 5836e27813 we don't have a separate 5883L driver any more 14 years ago
tridge60@gmail.com c860fd736a Compass: removed the old 5883L driver 14 years ago
tridge60@gmail.com a604e30c7c cope with double initialisation of the compass 14 years ago
tridge60@gmail.com 7d58916a9d compass: add a small delay in compass init 14 years ago
tridge60@gmail.com 48f010f80c compass: fixed a compiler warning 14 years ago
tridge60@gmail.com 165643c307 fixed 5843 detection code 14 years ago
tridge60@gmail.com 7b803a9e1a compass: added error checking on I2C transactions 14 years ago
jasonshort 0d31d9be10 Added a limit to the atan function to calc the heading. Just trying to avoid, bad values screwing up the DCM. - Jason 14 years ago
tridge60@gmail.com 90b0d769f8 compass: fixed normal operation mode change for 5883L 14 years ago
tridge60@gmail.com d46536e142 compass: fixed output rate and averaging for 5883L 14 years ago
tridge60@gmail.com 2605c4b4b2 AP_Compass: fixed calibration of 5883L compass 14 years ago
tridge60@gmail.com c78da666ec AP_Compass: report compass initialisation failure 14 years ago
rmackay9@yahoo.com d310744bfc AP_Compass_test - added display to auto detected compass 14 years ago
rmackay9@yahoo.com 8ce403cbe4 AP_Compass - added auto detect of 5843 vs 5883L to AP_Compass_HMC5843 class 14 years ago
rmackay9@yahoo.com da7a13128a AP_Compass - added auto detect of 5843 vs 5883L to AP_Compass_HMC5843 class 14 years ago
rmackay9@yahoo.com 18a9ff6f80 AP_Compass - added support for HMC5883L 14 years ago
rmackay9@yahoo.com ed7e0d1660 AP_Compass - added support for HMC5883L 14 years ago
deweibel@gmail.com b5f0635455 Add an alternate compass.calculate() function substituting 1 sqrt func for 4 trig funcs. 14 years ago
james.goppert 7809b0ca2a Massive warning fixes. 14 years ago
james.goppert aa598b575a APO merge. 14 years ago
james.goppert@gmail.com 18c4b79a1e Fixed bug in compass tests, had it initialize fastserial. 14 years ago
jasonshort b81d2ef753 added names to output in show 14 years ago
mich146@hotmail.com 295b4277f0 fix compass shim 14 years ago