60 Commits (be9bfc5530e87e304a4b5de5db257228410ff095)

Author SHA1 Message Date
Andrew Tridgell c138244155 AP_Compass: support 3 mags on PX4 11 years ago
LukeMike 8f552d5758 VRBRAIN: Changed the management of VirtualRobotix's boards. 11 years ago
Andrew Tridgell 2d9e9d9bc3 AP_Compass: added COMPASS_PRIMARY parameter 11 years ago
Emile Castelnuovo 1bc199c5bd AP_Compass: new files and definition for VRBRAIN board 11 years ago
Andrew Tridgell 9bb8f73d56 Compass: split compass learning out to its own C++ file 11 years ago
Andrew Tridgell c44d8b45ce AP_Compass: auto-select healthy compass 11 years ago
Andrew Tridgell 61f564d7c9 AP_Compass: support motor compensation for multiple compasses 11 years ago
Andrew Tridgell c538816825 AP_Compass: support compass health status on multiple compasses 11 years ago
Andrew Tridgell bde89fd4e2 AP_Compass: added compass offsets for 2nd compass 11 years ago
Andrew Tridgell 8a97042fb1 AP_Compass: updates to support multiple compasses 11 years ago
Andrew Tridgell cb16733918 AP_Compass: switched to a vector based interface 11 years ago
Andrew Tridgell f286369990 AP_Compass: fixed orientation on Linux 12 years ago
Andrew Tridgell 1243ab9e63 AP_Compass: added HAL_Linux support 12 years ago
Andrew Tridgell 3f0f8dfa62 AP_Compass: removed SMACCM support 12 years ago
Mike McCauley 2fa0c39f3a AP_Compass: added Flymaple orientation 12 years ago
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