129 Commits (e64f50860f4458b56158942176dfbafb32ec5155)

Author SHA1 Message Date
Lucas De Marchi c0bccdaed6 AP_Compass: HMC5843: use common method to accumulate samples 6 years ago
Lucas De Marchi 4039b51810 AP_Compass: stop passing frontend pointer 7 years ago
Andrew Tridgell 71647cfc6b AP_Compass: removed HMC5843 compass probe error 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
Andrew Tridgell 0d8cdd2728 AP_Compass: fixed warning 7 years ago
Michael du Breuil fb77d0739e AP_Compass: Remove unused time calls, stash the time in the read loop 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 4f1f6ec019 AP_Compass: added retries during init for i2c devices 8 years ago
Randy Mackay 5009e83b6d AP_Compass: fix build warning for HMC5843 8 years ago
Andrew Tridgell 4602b4d679 AP_Compass: improve init and calibration of hmc5843 8 years ago
Andrew Tridgell bd8867be38 AP_Compass: cope with NULL dev pointer in driver probe functions 8 years ago
Andrew Tridgell f31a017ace AP_Compass: changes to HMC5843 driver 8 years ago
Andrew Tridgell 2716ab8408 AP_Compass: added support for per-instance rotations 8 years ago
Andrew Tridgell fac895b0e6 AP_Compass: setup read flag for SPI transfers 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 ac0ea12b42 AP_Compass: enable HMC5843 on SPI for PH2 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 96adfccae3 AP_Compass: switch hmc5983 driver to use periodic callback on the bus 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago
Lucas De Marchi c6edae7e8e Revert "Global: workaround toolchain problem on windows" 9 years ago
Lucas De Marchi 4e2b30b413 Global: workaround toolchain problem on windows 9 years ago
Ricardo de Almeida Gonzaga 2e58653983 AP_Compass: Fix typos 9 years ago
Gustavo Jose de Sousa 91246ad8af AP_Compass: HMC5843: apply HMC5883L "arrow" rotation only if external 9 years ago
Gustavo Jose de Sousa 35cddc7af0 AP_Compass: HMC5843: move hardcoded rotation to before call to rotate_field() 9 years ago
Gustavo Jose de Sousa 670b0071f9 AP_Compass: HMC5843: add parameter force_external to constructor 9 years ago
Lucas De Marchi 20a4a42cb3 AP_Compass: don't store raw and unfiltered fields 9 years ago
Lucas De Marchi 41c1209169 AP_Compass: HMC5843: improve readability 9 years ago
Lucas De Marchi 0291ad869b AP_Compass: HMC5843: use AP_HAL::I2CDevice abstraction 9 years ago
Caio Marcelo de Oliveira Filho 0d3fbbdd37 AP_Compass: use millis/micros/panic functions 9 years ago
Lucas De Marchi eb75d73952 AP_Compass: remove checks for HAL_BOARD_APM2 and HAL_BOARD_APM1 9 years ago
Lucas De Marchi 20c6ffc5e3 Replace use of UARTDriver::printf_P() with UARTDriver::printf() 9 years ago
Lucas De Marchi 2c38e31c93 Remove use of PSTR 9 years ago
José Roberto de Souza 3888579c07 AP_Compass: HMC5843: Use the correctly spelled method 9 years ago
Gustavo Jose de Sousa 9927cf066f AP_Compass: remove use of milligauss_ratio 9 years ago
Gustavo Jose de Sousa 256c9c06c9 AP_Compass: HMC5843: scale mag field internally 9 years ago
Gustavo Jose de Sousa 814442563e AP_Compass: HMC5843: fix _calibrate() 9 years ago
raspilot 19b4f5559a AP_Compass: added LSM303D driver 10 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
Siddharth Bharat Purohit 75829f5533 AP_Compass: remove extra compass field correction 10 years ago
Siddharth Bharat Purohit cdd8bae6ac AP_Compass: publish raw and unfiltered field for HMC5843 compass 10 years ago
Jonathan Challinger ade39abc7f AP_Compass_HMC5843: use new compass backend interface 10 years ago
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