940 Commits (6fc42a4e60443706f8390fb70faa7efa1367ab19)

Author SHA1 Message Date
Lucas De Marchi 34fb98b1e0 AP_Compass: probe for IST8308 on external buses 6 years ago
Lucas De Marchi c3d87f91fc AP_Compass: add support to IST8308 6 years ago
Andrew Tridgell 70246cf954 AP_Compass: added notify events (LEDs and buzzer) for learning 6 years ago
Andrew Tridgell 23ddd994ec AP_Compass: allow multiple COMPASS_LEARN runs per boot 6 years ago
Andrew Tridgell 026089747d AP_Compass: use LEARN_NONE on learn completion 6 years ago
Andrew Tridgell 0a7170774a AP_Compass: allow learning of all compasses 6 years ago
Andrew Tridgell 5ac6309848 AP_Compass: enable in-flight compass learning system 6 years ago
Andrew Tridgell 84d7160128 AP_Compass: use new accumulate functions for UAVCAN 6 years ago
Andrew Tridgell 579a84b53e AP_Compass: use new accumulate functions for AK8963 6 years ago
Andrew Tridgell 55e4b64755 AP_Compass: don't apply offsets twice in SITL 6 years ago
Andrew Tridgell 925555c995 AP_Compass: move accum fields to frontend 6 years ago
Andrew Tridgell 83065d5e88 AP_Compass: convert SITL to new accumulate approach 6 years ago
Andrew Tridgell a260792e9e AP_Compass: use WITH_SEMAPHORE() 6 years ago
vierfuffzig b455c7a769 AP_Compass: add rotation option for AK8963_MPU9250 6 years ago
Andrew Tridgell 0b9d0a4559 AP_Compass: removed incorrect semaphore take() in QMC5883L driver 6 years ago
Lucas De Marchi 1a9c386df2 AP_Compass: MMC3416: use common method to accumulate samples 6 years ago
Lucas De Marchi e83b345cbb AP_Compass: MAG3110: use common method to accumulate samples 6 years ago
Lucas De Marchi ac2771b311 AP_Compass: LSM9DS1: use common method to accumulate samples 6 years ago
Lucas De Marchi 2324a28e39 AP_Compass: LSM303D: use common method to accumulate samples 6 years ago
Lucas De Marchi 38d1f8705f AP_Compass: LIS3MDL: use common method to accumulate samples 6 years ago
Lucas De Marchi b05b3b9932 AP_Compass: IST8310: use common method to accumulate samples 6 years ago
Lucas De Marchi 8d54276263 AP_Compass: BMM150: use common method to accumulate samples 6 years ago
Lucas De Marchi 565df5ec94 AP_Compass: AK09916: use common method to accumulate samples 6 years ago
Lucas De Marchi e769c6932f AP_Compass: QMC5883L: use common method to accumulate samples 6 years ago
Lucas De Marchi c0bccdaed6 AP_Compass: HMC5843: use common method to accumulate samples 6 years ago
Lucas De Marchi 329516373c AP_Compass: add common method to accumulate and drain samples 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
Lucas De Marchi 93d99dacd1 AP_Compass: UAVCAN: remove additional semaphore 7 years ago
Lucas De Marchi cd9b08dbae AP_Compass: rename variable for more buses 7 years ago
Lucas De Marchi de535dc573 AP_Compass: remove unused external and name arguments 7 years ago
Lucas De Marchi 4039b51810 AP_Compass: stop passing frontend pointer 7 years ago
Lucas De Marchi 585b6dce0d AP_Compass: support more external compasses on aerofc 7 years ago
liang.tang 2c0b9a16a5 AP_Compass: fix UAVCAN mag message handlers 7 years ago
Siddharth Purohit 14b701cff8 AP_Compass: move UAVCAN mag subscribers and handlers to Compass Backend 7 years ago
Francisco Ferreira 317e8e0296
AP_Compass: adapt to changes in AP_BoardConfig_CAN 7 years ago
Andrew Tridgell 3ed7c060df AP_Compass: address review comments 7 years ago
Jonathan Challinger cefd998177 AP_Compass: add expected DEV_ID parameters 7 years ago
Jonathan Challinger 878e84a015 AP_Compass: correct edge case where checks pass when saved dev_id != detected dev_id 7 years ago
Randy Mackay c88926f227 Compass: remove accumulate from example sketch 7 years ago
Randy Mackay 99b54935db Compass: remove accumulate 7 years ago
Andrew Tridgell 2ded88e611 AP_Compass: allow override of QMC5883L orientation 7 years ago
Randy Mackay cb3731e08e Compass: fix compile warning in calibrator output 7 years ago
Andrew Tridgell e39d070b78 AP_Compass: clear DEV_ID for undetected compasses 7 years ago
Andrew Tridgell b181340fd9 AP_Compass: allow override of COMPASS_AUTO_ROT 7 years ago
Andrew Tridgell cbd6f4cc21 AP_Compass: fixed compass for tailsitters in SITL 7 years ago
Andrew Tridgell 027beb0dc1 AP_Compass: rename COMPASS_ROT_AUTO to COMPASS_AUTO_ROT 7 years ago
Andrew Tridgell 15d2daabf0 AP_Compass: don't do auto-orientation if using ROTATION_CUSTOM 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