201 Commits (c784ee717b42e672c3c1a4e45d3255906459131a)

Author SHA1 Message Date
Andrew Tridgell 209136386b AP_Baro: added get_pressure_samples() interface 13 years ago
Andrew Tridgell 185c6e5b32 AP_Baro: change to a 7 point DerivativeFilter for climb rate 13 years ago
Andrew Tridgell f9fc7aafe7 AP_Baro: use DerivativeFilter in barometer climb rate 13 years ago
Andrew Tridgell 9f8703274c AP_Baro: show climb rate in baro test sketch 13 years ago
Andrew Tridgell 057eb5e6f6 Baro: average over all pressure/temperature samples on MS5611 13 years ago
Andrew Tridgell f70cd71791 Baro: fixed build of MS5611 test code 13 years ago
Andrew Tridgell 5bccfbd94c Barometer: fixed airstart for APM 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
Andrew Tridgell 88b2139d91 Baro: added suspend/resume on init 13 years ago
rmackay9 2d65ec2874 AP_Baro - change data type size of temperature's average filter to int32_t (was int16_t) 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
rmackay9 d81c951849 AP_Baro - fixed small compiler warning to do with order of parameters in constructor 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
justinbeech 69f1613f2c Uncommented cold temp compensation after testing. Fixed read throttle so read rate ends up nailing 100hz, not 90hz. minor commenting improvements. 13 years ago
Randy Mackay b7ce7bfe18 Arduino 1.0 - small fix to make AP_Baro_MS5611_test.pde compile under Arduino 1.0 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 074fd31506 Baro: fixed MS5611 example sketch 13 years ago
Andrew Tridgell f871235480 Baro: show timing in baro test 13 years ago
Andrew Tridgell 7ba744a11a I2C: convert barometer library to new I2C library 13 years ago
Andrew Tridgell e7720254dd AP_Baro: update MS5611 driver for new ap_proceduce prototype 13 years ago
Andrew Tridgell bb0f179495 AP_Baro: fixed temperature on MS5611 13 years ago
Andrew Tridgell 3648c81dd9 barometer: fixed HIL barometer build 13 years ago
Pat Hickey f4aaa56b16 AP_Baro_MS5611: Asynchronous operation, plus c++ style changes. 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 f52453beed AP_Baro_MS5611: init must also perform SPI.begin 13 years ago
Pat Hickey 64eb1889ab AP_Baro_MS5611: CS pin is arduino pin 40 13 years ago
Pat Hickey 1832ed0355 AP_Baro_MS5611: Implement AP_Baro interface 13 years ago
Pat Hickey f0ab0318b3 AP_Baro_BMP085: Conform to AP_Baro interface. Make the rest private. 13 years ago
Pat Hickey a41b6da263 AP_Baro_MS5611: conform to AP_Baro interface 13 years ago
Pat Hickey d113992c10 AP_Baro: Create virtual interface 13 years ago
Pat Hickey fdffd69257 AP_Baro_MS5611: renamed class implementation from APM_MS5611 13 years ago
Pat Hickey c407b0d85e AP_Baro_MS5611.h: reorganized 13 years ago
Pat Hickey 34cebd8a3e AP_Baro_MS5611: Overwrote with Jose Julio's latest files. 13 years ago
Pat Hickey cc6837cbab AP_Baro: Export AP_Baro_BMP085 and AP_Baro_BMP085_HIL headers. 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
Pat Hickey 9250053bfe Added AP_Baro and AP_Baro_MS5611 classes. 13 years ago