45 Commits (396c4f30d2de3de50bd2c934547060d3f0c8ef70)

Author SHA1 Message Date
Andrew Tridgell fbf79c07f0 AP_Compass: added COMPASS_EXTERNAL option 12 years ago
Tobias ab311d1dd4 AP_Compass: removed comparison out of range compiler warning 12 years ago
Andrew Tridgell 9a87b3f3c1 AP_Compass: use const on more functions and remove old calculate_heading() 12 years ago
Andrew Tridgell 217f34e155 AP_Compass: added COMPASS_ORIENT parameter, to support external compasses 12 years ago
Andrew Tridgell 26fa5c40f1 Compass: use const references for some functions 12 years ago
Randy Mackay b8974dec99 Copter: compass learn off by default 12 years ago
Randy Mackay b48864e1ad Copter: allow CH6 tuning of compass declination 12 years ago
Randy Mackay b8d492b504 Compass: current based compensation added 12 years ago
Randy Mackay e113eb526b Compass: add get_motor_compensation 12 years ago
Randy Mackay bfb29ce22b Compass: remove virtual functions to save RAM 12 years ago
Randy Mackay d8515ff85e Compass: basic compensation for motor interference 12 years ago
Andrew Tridgell 60a4447a86 AP_Compass: added set_board_orientation() method 12 years ago
Andrew Tridgell 741174f5d5 AP_Compass: first cut at a PX4 compass driver 12 years ago
Pat Hickey 3f1d9d7f69 AP_Param: #include <AP_Param.h> fixups for libraries & sketches 12 years ago
Andrew Tridgell 6922dcdea2 Compass: added compass.accumulate() API 13 years ago
uncrustify 04e48ef878 uncrustify libraries/AP_Compass/Compass.h 13 years ago
rmackay9 71f12fbc9b AP_Compass: replace "long" with "int32_t" 13 years ago
Andrew Tridgell e4d28b12e5 Compass: remove the need to call calculate() on the compass object 13 years ago
Andrew Tridgell 504c53f746 Compass: added COMPASS_AUTODEC option 13 years ago
Andrew Tridgell 16deefce31 Compass: fixed a comment 13 years ago
Andrew Tridgell b2d6db9479 Compass: implement noise resistant varient of offset learning 13 years ago
Andrew Tridgell a72d4b46b3 Compass: implement Bills new offset nulling algorithm 13 years ago
Adam M Rivera fe8c896d69 AP_Declination: Added method set_initial_location 13 years ago
Andrew Tridgell d10c4b76ad Compass: removed an incorrect comment 13 years ago
Andrew Tridgell 0da64e98f8 Compass: don't save the orientation to EEPROM 13 years ago
Andrew Tridgell cb96dd975f Compass: update the compass driver to use the new vector.rotate() method 13 years ago
Andrew Tridgell 664622523d Compass: added COMPASS_LEARN and COMPASS_USE parameters 13 years ago
Andrew Tridgell 6a42598ade use stdint types in the compass code 13 years ago
Andrew Tridgell 8c58d95187 modify the compass code for AP_Param 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 acf4e9b61d I2C: convert compass code to new I2C library 13 years ago
rmackay9@yahoo.com da7a13128a AP_Compass - added auto detect of 5843 vs 5883L to AP_Compass_HMC5843 class 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 aa598b575a APO merge. 14 years ago
jasonshort b6245b471a Added accessors declination. 14 years ago
DrZiplok@gmail.com a4e791dc92 Line ending property changes. 14 years ago
DrZiplok@gmail.com cc06f07067 Major update including AP_Var support. 14 years ago
DrZiplok eb81becdb6 Pure virtual classes should declare pure virtual member functions as 0, rather than having the linker go looking for implementations elesewhere. This lets the compiler generate better error messages when a subclass fails to implement one or more required functions. 14 years ago
rmackay9@yahoo.com abacc627d8 AP_Compass - changed include for AP_Math to use relative path (it was erroring for me at least when compiling ArduCopterNG with AP_Compass) 14 years ago
jasonshort 729cf47b3c needs some help 14 years ago
james.goppert 45ddbbf982 Updated compass library. 14 years ago
deweibel 52ed7fac8c corrections to imu and dcm libs, addition of vector member to compass class for magnetic vector 14 years ago
jasonshort 2ca8ac7259 added ground_course in proper 0-360 degrees * 100 for Ardupilot 15 years ago
jasonshort cf7eefd94b new Compass Lib 15 years ago