439 Commits (6663d307280d7ac0cfc5e1e268a78ba586407ada)

Author SHA1 Message Date
Jonathan Challinger 0edf1df28e AP_Compass: loosen calibration acceptance tolerance 10 years ago
Jonathan Challinger 987f55387e AP_Compass: style cleanup 10 years ago
Jonathan Challinger 5ef713f3db AP_Compass: set AP_Notify::compass_cal_failed 10 years ago
Jonathan Challinger 5a12991d29 CompassCalibrator: remove dependence on AP_Notify 10 years ago
Jonathan Challinger de600ca3da AP_Compass: configured() only checks compasses with _USE set 10 years ago
Jonathan Challinger 72c8d0f530 AP_Compass: add samples to calibrator when published 10 years ago
Jonathan Challinger cc36401b7c AP_Compass: add calibration interface 10 years ago
Jonathan Challinger 05d3616e0d AP_Compass: fix sitl build 10 years ago
Jonathan Challinger 7cb9fa8898 AP_Compass: Correct parameter checks in compass cal 10 years ago
Jonathan Challinger 6d45660568 AP_Compass: refactor run_fit_chunk logic 10 years ago
Jonathan Challinger f2acf2cb88 AP_Compass: more parameter checks in compass calibrator 10 years ago
Jonathan Challinger 929ddb5685 AP_Compass: fix a math error in the compass calibrator 10 years ago
Jonathan Challinger 328cf82c3d CompassCalibrator: update AP_Notify on failure 10 years ago
Jonathan Challinger bfdbb55528 AP_Compass: make compasscalibrator running() public 10 years ago
Jonathan Challinger d31d385490 AP_Compass: changes and fixes to LMA-based compass calibrate 10 years ago
bugobliterator c66bfc95e1 Compass: Add Levenberg-Marquadt for ellipsoid fit 10 years ago
bugobliterator 7711dde2ad Compass: implement 9 parameter ellipsoid fit 10 years ago
bugobliterator 35555c7b21 Compass: Add math for 9 parameter fitting 10 years ago
bugobliterator 7295537e8a Compass: decrease sphere coverage to 1/3rd 10 years ago
bugobliterator a2bd4e8997 Compass: Add less complex equations to calculate jacobians 10 years ago
bugobliterator 2ca0e80dc5 Compass: Add conditions to check sanity of results 10 years ago
bugobliterator 54bc28c96d Compass: Add Levenberg-Marquadt optimiser for sphere_fit 10 years ago
Jonathan Challinger c0a662c819 AP_Compass: CompassCalibrator initial commit 10 years ago
Jonathan Challinger f20ef69777 Compass: add soft-iron corrections 10 years ago
Jonathan Challinger 5fe6db0dc9 AP_Compass_PX4: use new compass backend interface 10 years ago
Jonathan Challinger ade39abc7f AP_Compass_HMC5843: use new compass backend interface 10 years ago
Jonathan Challinger 8800d03fce AP_Compass_HIL: use new compass backend interface 10 years ago
Jonathan Challinger cd5cf45ba8 AP_Compass_AK8963: use new compass backend interface 10 years ago
Jonathan Challinger add1b8c257 AP_Compass: modify backend interface to push raw samples to frontend 10 years ago
Jonathan Challinger b990eaed68 AP_Compass: add interface for raw and unfiltered field 10 years ago
Lucas De Marchi a66a201bf5 AP_Compass: HMC5843: Add support for MPU6000 auxiliary bus 10 years ago
Lucas De Marchi 628e446e3e AP_Compass: HMC5843: use a struct for raw value 10 years ago
Lucas De Marchi 9ecd1daf81 AP_Compass: HMC5843: remove useless delay 10 years ago
Lucas De Marchi c66c9c41f2 AP_Compass: HMC5843: be agnostic to I2C bus 10 years ago
Staroselskii Georgii 3eb6be64c9 AP_Compass: ignore first two readings in a clearer way 10 years ago
Staroselskii Georgii 633330db14 AP_Compass: rename calibration array in HMC 10 years ago
Staroselskii Georgii d8bddcbf3a AP_Compass: fix indentation in HMC's driver 10 years ago
Staroselskii Georgii 79ffddc6db AP_Compass: add a macro for checking calibration values in HMC 10 years ago
Lucas De Marchi f61386ae43 AP_Compass: HMC5843: release the lock before read 10 years ago
Staroselskii Georgii a9e8c1c464 AP_Compass: encapsulated calibration in HMC 10 years ago
Staroselskii Georgii 0fbc295d97 AP_Compass: encapsulated version detection in HMC driver 10 years ago
Lucas De Marchi 868d0bf3c3 AP_Compass: AK8963: refactor constructors 10 years ago
Lucas De Marchi a5df93bf10 AP_Compass: AK8963: be agnostic to I2C bus/address 10 years ago
Lucas De Marchi d92c2ac9f5 AP_Compass: pass backend instead of pointer to function 10 years ago
Lucas De Marchi 7e997564bf AP_Compass: standardize inclusion of libaries headers 10 years ago
Andrew Tridgell 69a86a78a6 AP_Compass: removed AVR1280 specific ifdef 10 years ago
Gustavo Jose de Sousa 58f300e78e AP_Compass: standardize inclusion of libaries headers 10 years ago
Randy Mackay 66469d7529 Compass_HMC5843: remove unnecessary i2c semaphore give 10 years ago
Julien BERAUD 39b42a4e6e AP_Compass_AK8963: suspend timer while reading 10 years ago
Julien BERAUD 0aa2fe7a0b AP_Compass_AK8963: fix sem handling 10 years ago