64 Commits (1f29e18375fb6279c9fd98f7b2aed8237590acff)

Author SHA1 Message Date
Gustavo Jose de Sousa 1f29e18375 AP_Baro: make AP_SerialBus::write() return success or failure for MS56XX 10 years ago
Gustavo Jose de Sousa f18802bc46 AP_Baro: standardize inclusion of libaries headers 10 years ago
Grant Morphett 312184dd13 AP_Baro: coverity fixes - add param init in constructor 10 years ago
Julien BERAUD d407737434 AP_Baro: added MS5607 support 10 years ago
Lucas De Marchi df5652fa87 AP_Baro: use functor macros 10 years ago
Andrew Tridgell 3320dfd7fa AP_Baro: fixed ms5611 spelling error 10 years ago
Andrew Tridgell 8359c082ca AP_Baro: fixed baro on NavIO 10 years ago
Andrew Tridgell 5bb57a31f7 AP_Baro: split into frontend/backend 10 years ago
Staroselskii Georgii 43c88c37eb AP_Baro: fixed MS5611 initialisation in order to get rid off conflicts with other I2C devices 10 years ago
Andrew Tridgell 8b794602d1 AP_Baro: make get_temperature() a const function 10 years ago
Andrew Tridgell d01fa3bfbd AP_Baro: prevent reading the MS5611 too fast 11 years ago
Randy Mackay 24db492131 Baro_MS5611: use healthy flag 11 years ago
Mikhail Avkhimenia 83bbee491c AP_Baro_MS5611: add address switch for Navio board 11 years ago
Andrew Tridgell 2b3d17d955 AP_Baro: fixed APM1 build 11 years ago
Andrew Tridgell be02f0c34f AP_Baro: work around occasional 0 values from MS5611 11 years ago
Andrew Tridgell f73ec95c39 AP_Baro_MS5611: added PROM CRC checking 11 years ago
Andrew Tridgell e118984c26 AP_Baro: save some flash and memory on APM2 11 years ago
Andrew Tridgell 8a65a729f3 AP_Baro: start MS5611 at high speed 11 years ago
Andrew Tridgell d60a68fd9c AP_Baro: check baro at exactly 100Hz 12 years ago
Andrew Tridgell c04d9b0c03 AP_Baro: updates for AP_HAL::MemberProc 12 years ago
Andrew Tridgell 20b1131059 AP_Baro: use new scheduler API 12 years ago
Andrew Tridgell fc119d9b80 AP_Baro: cleaned up temperature and pressure units 12 years ago
Andrew Tridgell 97b7130bb9 libraries: update license header to GPLv3 12 years ago
James Bielman 5631f865b2 Update floating point calculations to use floats instead of doubles. 12 years ago
James Bielman 25d078e2bd AP_Baro_MS5611: Don't panic if taking semaphore fails during init. 12 years ago
Andrew Tridgell 9b972af307 AP_Baro: skip timer if we don't get the SPI semaphore 12 years ago
James Bielman eca1417858 AP_HAL: Add semaphores to I2C driver. 12 years ago
James Bielman d84ba8ef59 Use HAL suspend/resume timer procs rather than atomic. 12 years ago
Pat Hickey 5d91f342bb AP_Baro_MS5611: uses new semaphore lib 12 years ago
James Bielman 5753ae5692 AP_Baro: Add I2C support to MS5611 driver. 12 years ago
Andrew Tridgell c5ba33d39a AP_Baro: fixed MS5611 semaphore handling 12 years ago
Pat Hickey 107ab1a694 AP_Baro: translated to SPI transactions 12 years ago
Pat Hickey 2c2279722b AP_Baro_MS5611: use scheduler panic 12 years ago
Pat Hickey bfd03ab40c AP_Baro: robust spi device 12 years ago
Pat Hickey eaa0a990a4 AP_Baro: MS5611 robust semaphores 12 years ago
Pat Hickey 52925b655f AP_Baro: MS5611 uses delay in busy wait 12 years ago
Pat Hickey c1114168e4 AP_Baro tests rebase fixups 12 years ago
Pat Hickey 668caa4a2e Fix calls to AP_HAL::Scheduler::register_timer_process 12 years ago
Pat Hickey 5d40074e4e AP_Baro: port to AP_HAL 12 years ago
Andrew Tridgell e331634bc5 AP_Baro: switch to SREG = oldSREG pattern for interrupt mask/restore 12 years ago
Andrew Tridgell e5846bd965 AP_Baro: removed _sync_access check 13 years ago
uncrustify b0003c020f uncrustify libraries/AP_Baro/AP_Baro_MS5611.cpp 13 years ago
Andrew Tridgell f501503eb0 AP_Baro: improved barometer averaging 13 years ago
Andrew Tridgell 209136386b AP_Baro: added get_pressure_samples() interface 13 years ago
Andrew Tridgell 057eb5e6f6 Baro: average over all pressure/temperature samples on MS5611 13 years ago
Andrew Tridgell c387edd74c Baro: added get_altitude() and get_climb_rate() interfaces 13 years ago
Andrew Tridgell 88b2139d91 Baro: added suspend/resume on init 13 years ago
justinbeech 62b104cbfa Found free extra 256 bytes of RAM eliminate _clz use from libgcc 13 years ago
Jason Short 026e4a6567 change constant to float 44330.0 13 years ago
Andrew Tridgell 804332c340 AP_Baro: fixed some signed/unsigned warnings 13 years ago