33 Commits (bbcf8cc84c2f47e87410ed19e0fe92c59949e51f)

Author SHA1 Message Date
Andrew Tridgell 6fa55d101f AP_Baro: fixed I2C semaphore handling for BMP085 driver 12 years ago
Andrew Tridgell 8a699f6189 AP_Baro: enable BMP085 on Linux 12 years ago
Mike McCauley e3c20f06ac AP_Baro: Chnages to flymaple port. 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
Janne Mäntyharju 7a04fe9915 AP_Baro: Fixed build for APM2 Beta hardware 12 years ago
Andrew Tridgell 2c603a0960 AP_Baro: only build BMP085 driver on APM1 12 years ago
Andrew Tridgell 8cb0ed364a AP_Baro: read 4 pressure values for every temperature value on BMP085 12 years ago
Andrew Tridgell 8ceabc97f1 AP_Baro: added accumulate() function 12 years ago
Andrew Tridgell 3aa39da6cd AP_Baro: removed some debug code 12 years ago
Andrew Tridgell dbd9814327 AP_Baro: get rid of apm2_hardware parameter in init 12 years ago
Andrew Tridgell 2ea243e45b AP_Baro: removed unused code 12 years ago
Pat Hickey 5d40074e4e AP_Baro: port to AP_HAL 12 years ago
uncrustify 5a99d6b697 uncrustify libraries/AP_Baro/AP_Baro_BMP085.cpp 13 years ago
Andrew Tridgell f501503eb0 AP_Baro: improved barometer averaging 13 years ago
Andrew Tridgell c387edd74c Baro: added get_altitude() and get_climb_rate() interfaces 13 years ago
rmackay9 5c9dc00ae2 AP_Baro: fixed comment to clarify that every-other call updates temperature or pressure 13 years ago
rmackay9 01cc5fe938 AP_Baro - removed unnecessary 2 element average filtering of pressure (there is a 4 or 5 element average filter in arducopter code itself, two places is messy) 13 years ago
rmackay9 7560242721 AP_Baro - added average filter for temperature to replace broken filter 13 years ago
Jason Short 486c56ce41 Consolidated Barometer pressure sensing to a single filter based on Randy's new filter class. 13 years ago
Jason Short e57b91c2e2 Updated on Barometer - increased the Temp filtering and decreased the pressure filtering to and get less temp noise, faster response from pressure. I'm filtering the Climb rate differently now, so this higher pressure noise should not hurt the derivative calcs at all now. 13 years ago
Randy Mackay ed19c25a97 Arduino 1.0 - changed all #includes of "WProgram.h", "wiring.h" and "WConstants.h to "Arduino.h". 13 years ago
Andrew Tridgell 897d9a1c0b baro: fixed an integer overflow issue at high altitudes 13 years ago
Andrew Tridgell 9fb3b13af3 AP_Baro: when I2c fails, don't retry for 1s 13 years ago
Andrew Tridgell 7ba744a11a I2C: convert barometer library to new I2C library 13 years ago
Pat Hickey d026e48032 AP_Baro : Add init( AP_PeriodicProcess * ) method to interface & implementations 13 years ago
Pat Hickey a626e21e98 AP_Baro_BMP085: move apm2_hardware flag from init to constructor. 13 years ago
Pat Hickey f3ad7f3af8 Wire and SPI Init: move to sketch system.pde from libraries 13 years ago
Pat Hickey 1bfab64543 AP_Baro_BMP085: Delete commented out code 13 years ago
Pat Hickey f3270b7f13 AP_Baro_BMP085: implement AP_Baro interface 13 years ago
Pat Hickey f445ec1242 AP_Baro_BMP085(+_HIL): Rename classes from APM_BMP085 to AP_Baro_BMP085. 13 years ago
Pat Hickey 7032c32b42 BMP085 fix line endings 13 years ago
Pat Hickey 7ef146044e AP_Baro: move all APM_BMP085 files inside AP_Baro 13 years ago
Andrew Tridgell 02f25ac36d libraries: rename purple to APM2 13 years ago
Andrew Tridgell 18986d1d9f barometer: fixed for purple build 13 years ago
Pat Hickey 2d8ce38aeb barometer: add purple_hardware option to Init() 13 years ago
Jason Short 9c4ad5f7ff Baro 13 years ago
Michael Oborne 7ef51f723d Sensor hil fix's 14 years ago
jasonshort 363abab14e Changed bit shifts to division, relying on the compiler. 14 years ago
jasonshort 694bfc5b87 Added two filters to the RawTemp and RawPress values to increase accuracy from noisy temp sensor. 14 years ago
jasonshort 9c4517cfd2 update to Baro lib to remove temp filtering. 14 years ago
jasonshort b35d0677d0 the temp change in the state machine didn't really help the altitude issue after all. Need more testing as the temp sway is the major factor in the lack of air pressure accuracy. 14 years ago
jasonshort 7ad6bff177 reworked filter on temperature. 14 years ago
jasonshort 8fb19f4092 removed filter on temp, was causing init problems. 14 years ago
jasonshort 2651cadb84 Adjusted the state machine to read the temperature less often (from twice a second to every 4 seconds). Added a small smoothing filter. 14 years ago
james.goppert 7809b0ca2a Massive warning fixes. 14 years ago
rmackay9@yahoo.com 3d80d7e580 APM_BMP085 - added InitialiseWireLib parameter to Init function. This allows us to skip the Wire.begin which should only be called once. 14 years ago
james.goppert e245b7c7b3 Added sensor level HIL support. 14 years ago
jjulio1234 3976200f50 First version. This is the "core" of the project and libraries. 15 years ago