58 Commits (apm_2208-rover)

Author SHA1 Message Date
Andrew Tridgell b6bcd6346d AP_Compass: switch to a general method of heater compensation 3 years ago
Iampete1 cdf930effe AP_Compass: defualt diagonals vector to 1.0 3 years ago
Iampete1 209ad965be AP_Compass: remove custom rotations 3 years ago
Andrew Tridgell 8eb40bafc5 AP_Compass: revert compass parameter changes 3 years ago
Iampete1 071ff39ff8 AP_Compass: move instance params to shared table 3 years ago
Pierre Kancir 12e1f67326 AP_Compass: only update last_update_ms on raw_field update if on calibration 3 years ago
Siddharth Purohit f55ee264a7 AP_Compass: reset compass ids not present after compass cal 5 years ago
Siddharth Purohit c0eb27cc35 AP_Compass: pull compass calibrator out into a separate thread 5 years ago
Andy Piper 63b5711a4d AP_Compass: use a separate slot for the custom compass rotation 5 years ago
Andy Piper b7b2d9a6ce AP_Compass: add support for custom compass rotation via COMPASS_CUS_{ROLL,PIT,YAW} 5 years ago
Michael du Breuil 9b404669c8 AP_Compass: Skip rotating the mag data when the board orientation is none 5 years ago
Siddharth Purohit 8d227d401a AP_Compass: modify compass driver to support consistent ordering and hotplugging 5 years ago
Andrew Tridgell 6fd0ca36aa AP_Compass: added estimation of compass scale factor 5 years ago
Andrew Tridgell f4576ec8f3 AP_Compass: reduce firmware size for AP_Periph 6 years ago
Michael du Breuil 58dbbd6d0e AP_Compass: Refactor battery current backend 6 years ago
Michael du Breuil 9fc954b030 AP_Compass: Reduce scope of BattMonitor include 6 years ago
Andrew Tridgell 9e7929adf6 AP_Compass: removed unusued AP_Common/Semaphore.h 6 years ago
Andrew Tridgell 925555c995 AP_Compass: move accum fields to frontend 6 years ago
Andrew Tridgell a260792e9e AP_Compass: use WITH_SEMAPHORE() 6 years ago
Lucas De Marchi 329516373c AP_Compass: add common method to accumulate and drain samples 6 years ago
Lucas De Marchi 4039b51810 AP_Compass: stop passing frontend pointer 7 years ago
Jonathan Challinger 878e84a015 AP_Compass: correct edge case where checks pass when saved dev_id != detected dev_id 7 years ago
Andrew Tridgell cbd6f4cc21 AP_Compass: fixed compass for tailsitters in SITL 7 years ago
Andrew Tridgell 2fe2c8fbda AP_Compass: initialise compass IDs saved in SITL 7 years ago
Jacob Walser 6699c59ad3 AP_Compass: add support for custom board orientations 7 years ago
Andrew Tridgell eccc4f375b AP_Compass: fixed build warning 7 years ago
night-ghost f26bb0cfbe AP_Compass: added range filter to backend, added its use in some sensors (thanks khancyr for style correction) 7 years ago
Michael du Breuil c66d15efd7 AP_Compass: Read current for compensation from the battery singleton 7 years ago
Andrew Tridgell ca30f6aec8 AP_Compass: added per-motor compass calibration 7 years ago
Michael du Breuil fb77d0739e AP_Compass: Remove unused time calls, stash the time in the read loop 8 years ago
Andrew Tridgell a440ac4c9d AP_Compass: use a set_and_notify for external and IDs 8 years ago
Andrew Tridgell 2716ab8408 AP_Compass: added support for per-instance rotations 8 years ago
Andrew Tridgell 1c631ea037 AP_Compass: cleanup use of backend semaphores 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago
Gustavo Jose de Sousa ad91a810b3 AP_Compass: Backend: add method is_external() 9 years ago
Andrew Tridgell 88a1ebaf0e AP_Compass: allow setting of exact timestamp in HIL compass 9 years ago
Andrew Tridgell 0e32c047c3 AP_Compass: allow for COMPASS_EXTERNAL=2 for forced external 9 years ago
Lucas De Marchi 20a4a42cb3 AP_Compass: don't store raw and unfiltered fields 9 years ago
Lucas De Marchi e6059f5197 AP_Compass: rename files to follow other libraries 9 years ago
Caio Marcelo de Oliveira Filho 0d3fbbdd37 AP_Compass: use millis/micros/panic functions 9 years ago
Andrew Tridgell 4a8a24a1a2 AP_Compass: don't update last_update_usec for raw fields 9 years ago
Lucas De Marchi 1a4a26de2b AP_Compass: remove check for max compass instances 9 years ago
Gustavo Jose de Sousa 0caaef7394 AP_Compass: mention mag field unit in existing documentation 9 years ago
Gustavo Jose de Sousa 9927cf066f AP_Compass: remove use of milligauss_ratio 9 years ago
Andrew Tridgell c59bdc12df AP_Compass: fix the milligauss handling 10 years ago
Staroselskii Georgii c207d8c6a8 AP_Compass: add milligauss counterparts to get_field() and get_offsets() 10 years ago
Jonathan Challinger 72c8d0f530 AP_Compass: add samples to calibrator when published 10 years ago
Jonathan Challinger f20ef69777 Compass: add soft-iron corrections 10 years ago
Jonathan Challinger add1b8c257 AP_Compass: modify backend interface to push raw samples to frontend 10 years ago
Gustavo Jose de Sousa 58f300e78e AP_Compass: standardize inclusion of libaries headers 10 years ago