309 Commits (91c7663ca2973ecd130bb28b263f6079b357b3b5)

Author SHA1 Message Date
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
Lucas De Marchi 8240e5ae65 AP_Compass: AK8963: reduce bytes read 10 years ago
Lucas De Marchi 2b9c46e1ff AP_Compass: AK8963: don't oversample AK8963 10 years ago
Lucas De Marchi 6c2ceea165 AP_Compass: AK8963: remove author and connection comment 10 years ago
Staroselskii Georgii 8ab33c46ce AP_Compass: revisited AK8963 code 10 years ago
Lucas De Marchi fffedae3e0 AP_Compass: AK8963: reduce stack usage and zero out buffers 10 years ago
Lucas De Marchi 37734886a5 AP_Compass: AK8963: remove repeated comments 10 years ago
Lucas De Marchi 27d95b67a8 AP_Compass: AK8963: remove state machine 10 years ago
Lucas De Marchi e232543fca AP_Compass: AK8963: change initialization and rename methods 10 years ago
Lucas De Marchi ae5d9baddb AP_Compass: AK8963: remove defines not used anymore 10 years ago
Lucas De Marchi cae895bfdf AP_Compass: AK8963: group members together 10 years ago
Lucas De Marchi 28d3d775a4 AP_Compass: AK8963: remove resolution member 10 years ago
Lucas De Marchi 86b3312112 AP_Compass: AK8963: factor out common code of read_raw() 10 years ago
dgrat d941174978 AP_Compass: AK8963: enhance the readability 10 years ago
Lucas De Marchi fd5d25b1d5 AP_Compass: use ARRAY_SIZE macro 10 years ago
Randy Mackay cedc9a8670 Compass: add last_update_usec per instance 10 years ago
Julien BERAUD 51c3c499e2 AP_Compass: support AK8963 on I2C 10 years ago
Julien BERAUD 0b41da0dea AP_Compass: rework to make the bus generic for AK8963 10 years ago
Julien BERAUD 0cd584c293 AP_Compass: fix rotation for bebop AK8963 10 years ago
Julien BERAUD 7dd0b5fae6 AP_Compass: removed _spi_sem and _spi 10 years ago
Andrew Tridgell c83d5b1f08 AP_Compass: only build AK8963 driver on Linux 10 years ago
Randy Mackay d192b3ccea Compass: set device id for ak8963 and hmc5843 10 years ago
dgrat f56f584233 Compass: Improved field rounding in learning 10 years ago
Lucas De Marchi 1deb837e70 AP_Compass: Use common function in MPU9250 for initialization 10 years ago
Staroselskii Georgii 26c8007c96 AP_Compass: updated backend detect method 10 years ago
Staroselskii Georgii 7a417d1151 AP_Compass: AK8963 rework 10 years ago
Randy Mackay 43b1694c76 Compass: add third compass to PRIMARY param description 10 years ago
Andrew Tridgell 5b0394eb05 AP_Compass: start MPU9250 driver at low speed 10 years ago
Andrew Tridgell d6a1bd98e6 AP_Compass: convert example from .pde to .cpp 10 years ago
Andrew Tridgell edc21cfa38 AP_Compass: make having no compass backends non-fatal 10 years ago
Lucas De Marchi 95627cf412 AP_Compass: use functor macros 10 years ago