88 Commits (0d396f42353dc6b5fb282b8a699e4825e27a8c4b)

Author SHA1 Message Date
Siddharth Purohit 8d227d401a AP_Compass: modify compass driver to support consistent ordering and hotplugging 5 years ago
Andrew Tridgell 521cf4d6a1 AP_Compass: removed annoying startup messages 5 years ago
Andrew Tridgell 4ee6fb9cdf AP_Compass: use take_blocking instead of HAL_SEMAPHORE_BLOCK_FOREVER 5 years ago
Andrew Tridgell 9e7929adf6 AP_Compass: removed unusued AP_Common/Semaphore.h 6 years ago
Tom Pittenger 2cd485e7ae AP_Compass: unify singleton naming to _singleton and get_singleton() 6 years ago
Andrew Tridgell 579a84b53e AP_Compass: use new accumulate functions for AK8963 6 years ago
Andrew Tridgell a260792e9e AP_Compass: use WITH_SEMAPHORE() 6 years ago
Lucas De Marchi 4039b51810 AP_Compass: stop passing frontend pointer 7 years ago
Lucas De Marchi d5f57fdd93 AP_Compass: AK8963: remove fallback to timer thread 8 years ago
Michael du Breuil fb77d0739e AP_Compass: Remove unused time calls, stash the time in the read loop 8 years ago
Lucas De Marchi 6bab28397a AP_Compass: remove user of timesliced logic 8 years ago
murata bc7b2144e7 AP_Compass: Change from magic number 0 to definition name. 8 years ago
Lucas De Marchi 5472bc4de1 Global: change Device::PeriodicCb signature 8 years ago
Andrew Tridgell 790d186c6c AP_Compass: switched to unified Invensese driver for AK8963 8 years ago
Andrew Tridgell bd8867be38 AP_Compass: cope with NULL dev pointer in driver probe functions 8 years ago
Andrew Tridgell 05769640d1 AP_Compass: support rotations on AK8963 8 years ago
Andrew Tridgell 147b253e65 AP_Compass: make device IDs match PX4 drivers 8 years ago
Andrew Tridgell de7913e8e9 AP_Compass: implement device IDs for compass drivers 8 years ago
Andrew Tridgell 1c631ea037 AP_Compass: cleanup use of backend semaphores 8 years ago
Andrew Tridgell 9afd51350e AP_Compass: use thread per bus in more drivers 8 years ago
Andrew Tridgell 974827aa82 AP_Compass: enabled AK8963 on PX4 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago
Andrew Tridgell f82827ce79 AP_Compass: removed disco special compass offsets 9 years ago
Andrew Tridgell 018d8f732a AP_Compass: work around poor magnetic setup on Disco 9 years ago
Lucas De Marchi 20a4a42cb3 AP_Compass: don't store raw and unfiltered fields 9 years ago
Lucas De Marchi d3831dbb98 AP_Compass: AK8963: use AP_HAL::I2CDevice abstraction 9 years ago
Lucas De Marchi 02a7fa5c2b AP_InertialSensor: MPU9250: use AP_HAL::Device abstraction 9 years ago
Lucas De Marchi b55294920b AP_Compass: AK8963: remove logging on fail to get semaphore 9 years ago
Julien BERAUD 45d668df47 AP_Compass_AK8963: support for timesliced timers 9 years ago
Caio Marcelo de Oliveira Filho 0d3fbbdd37 AP_Compass: use millis/micros/panic functions 9 years ago
José Roberto de Souza bdc36349b4 AP_Compass: AK8963: Add support to use a AK8963 behind of a MPU9250 over I2C 9 years ago
José Roberto de Souza 1fc29a2654 AP_Compass: AK8963: Use MPU9250 auxiliary bus 9 years ago
Gustavo Jose de Sousa 9927cf066f AP_Compass: remove use of milligauss_ratio 9 years ago
Gustavo Jose de Sousa b603641d7c AP_Compass: AK8963: fix where to apply sensitivity adjustments 9 years ago
Gustavo Jose de Sousa 6198e81bb3 AP_Compass: AK8963: scale mag field internally 9 years ago
mirkix ddb8e67954 AP_Compass: Add support for more then one AK8963 9 years ago
José Roberto de Souza a9d34ac3bd AP_Compass: AK8963: Rename some SPI/I2C method parameters 9 years ago
mirkix eee9522ca5 AP_Compass: Add MPU9250 multiple instance support 10 years ago
Julien BERAUD 5602e4055b AP_Compass_AK8963: Fix Rotation on the Bebop 10 years ago
Andrew Tridgell c59bdc12df AP_Compass: fix the milligauss handling 10 years ago
Staroselskii Georgii 693613aa0f AP_Compass: convert AK8963 measurements to uT 10 years ago
Staroselskii Georgii c207d8c6a8 AP_Compass: add milligauss counterparts to get_field() and get_offsets() 10 years ago
Andrew Tridgell 079161ef3a AP_Compass: fixed raw_field init in AK8963 driver 10 years ago
Siddharth Bharat Purohit 63973bff31 AP_Compass_AK8963: move variable declarations before goto 10 years ago
Siddharth Bharat Purohit 8cdc9748b3 AP_Compass: publish raw and unfiltered field for AK8963 compass 10 years ago
Jonathan Challinger cd5cf45ba8 AP_Compass_AK8963: use new compass backend interface 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 7e997564bf AP_Compass: standardize inclusion of libaries headers 10 years ago
Gustavo Jose de Sousa 58f300e78e AP_Compass: standardize inclusion of libaries headers 10 years ago