73 Commits (6fc42a4e60443706f8390fb70faa7efa1367ab19)

Author SHA1 Message Date
Iampete1 1771481779 AP_Compass: never override custom orentation in calabration 3 years ago
Peter Barker 224ff97f5c AP_Compass: move from HAL_NO_GCS to HAL_GCS_ENABLED 3 years ago
Iampete1 36a80d46e3 AP_Compass: support auto orientation for new rotations 4 years ago
Patrick José Pereira 842360b5e3 AP_Compass: Add missing const in member functions 4 years ago
Andrew Tridgell d0d480e858 AP_Compass: fixed matrix inverse for new name 4 years ago
Siddharth Purohit c0eb27cc35 AP_Compass: pull compass calibrator out into a separate thread 5 years ago
Andrew Tridgell 660f65e6b8 AP_Compass: use GCS_SEND_TEXT() 5 years ago
Andrew Tridgell 270844745f AP_Compass: limit rotations we try to ROTATION_MAX_AUTO_ROTATION 5 years ago
Peter Barker 880af0de4a AP_Compass: tidy constructor 5 years ago
Peter Barker 823f2bb217 AP_Compass: make compass_cal_status_t enum class Status within CompassCalibrator 5 years ago
Andrew Tridgell 6fd0ca36aa AP_Compass: added estimation of compass scale factor 5 years ago
Randy Mackay ecb60955ff AP_Compass: minor comment fix 5 years ago
lukezhqin 32f11ba863 AP_Compass: fix thin_samples to avoid comparing sample to itself 5 years ago
Randy Mackay f97cfd1065 AP_Compass: fix calibrator update when step one fails 5 years ago
Randy Mackay 89fa324a2b AP_Compass: rename CompassCalibrator::clear to stop 5 years ago
Randy Mackay 90cfbe01e4 AP_Compass: remove unused calc_mean_squared_residuals 5 years ago
Randy Mackay feb0f141fa AP_Compass: add comments to calibrator 5 years ago
Randy Mackay 09046aec66 AP_Compass: formatting fixes 5 years ago
Randy Mackay f58b09ebef AP_Compass: constify get_completion_mask and remove use of auto 5 years ago
Andrew Tridgell ba9b92c4af AP_Compass: rename to EXPECT_DELAY_MS() 6 years ago
Andrew Tridgell ecc6f15dc0 AP_Compass: use EXPECT_DELAY() macro 6 years ago
Andrew Tridgell 21aee52604 AP_Compass: flag compass cal as long expected delay 6 years ago
Andrew Tridgell 2f2be6afda AP_Compass: use rotation_equal() from AP_Compass 6 years ago
Andrew Tridgell 803f255c73 AP_Compass: fixed handling of duplication rotations 6 years ago
Randy Mackay cb3731e08e Compass: fix compile warning in calibrator output 7 years ago
Andrew Tridgell a73492b40a AP_Compass: fixed newline in statustext 7 years ago
Andrew Tridgell 196ba0e858 AP_Compass: make COMPASS_ROT_AUTO take 3 values 7 years ago
Andrew Tridgell d15a4ad92a AP_Compass: improved error reporting, check all compasses 7 years ago
Andrew Tridgell a5749c1869 AP_Compass: allow diagonals and off-diagonals to be calculated on rot change 7 years ago
Andrew Tridgell 3c2e8baee2 AP_Compass: improved orientation reporting 7 years ago
Andrew Tridgell 8b0f40b402 AP_Compass: implement automatic compass orientation 7 years ago
Andrew Tridgell 20d75f52c2 AP_Compass: use calloc in preferance to malloc 7 years ago
Andrew Tridgell ee2afd3242 AP_Compass: added COMPASS_OFFS_MAX 8 years ago
Andrew Tridgell a1bce2b54d AP_Compass: use get_random16() 8 years ago
Lucas De Marchi c6b0a71c47 AP_Compass: Calibrator: use inplace initializer on array 8 years ago
Siddharth Bharat Purohit b36ee10e7c AP_Compass: fix wrong memset in compass calibrator 8 years ago
murata c808ee2f49 Global: To nullptr from NULL. 8 years ago
Michael du Breuil deec4ec6af Compass: Rework compass calibrator 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago
Andrew Tridgell 36ea946cf5 AP_Compass: use board defined compass ofs max in calibrator 8 years ago
Jonathan Challinger 17fb7dc88f AP_Compass: initialize offset before beginning sphere fit 8 years ago
Jonathan Challinger 419f1bc00e AP_Compass: change fixed point format for more range 8 years ago
Jonathan Challinger 0652d71a72 AP_Compass: correct wrapping behavior in conversion to fixed point 8 years ago
Gustavo Jose de Sousa 0c31354539 AP_Compass: implement completion mask 9 years ago
dgrat 5148e41c1a AP_Math: Cleaned macro definitions 9 years ago
Tom Pittenger 0aa0380db8 AP_Compass: compiler warnings - float to float compare and bool cast 9 years ago
Caio Marcelo de Oliveira Filho 86954cda0e AP_CompassCalibrator: use millis/micros/panic functions 9 years ago
Gustavo Jose de Sousa 63b42e0632 AP_Compass: Calibrator: make calculations for theta only once 9 years ago
Gustavo Jose de Sousa f8433f82e6 AP_Compass: simplify calibration transition to COMPASS_CAL_RUNNING_STEP_ONE 9 years ago
Gustavo Jose de Sousa 46774136a6 AP_Compass: standardize inclusion of libaries headers 10 years ago