ardupilot/libraries/AP_Baro
Lucas De Marchi 56fa1b6214 AP_Baro: BMP085: change oversampling in BMP085 without EOC
If we don't have EOC pin and assuming the accumulate() function is
called at 50Hz (or higher) we would take very few samples to accumulate
before the update is called. That's because since we have to wait 26ms
to get a sample and we calling accumulate() every 20ms, half of the
times it will return without getting anything.  So we will
be using 2 or 3 samples only to average.

If we don't have EOC, use OVERSAMPLING=2 which gives us more noise, but
that we can filter out by using measurements to average. When we have
EOC we don't need it because most of the time the conversion will take
less than 20ms: I'm getting 16ms on most of them while bench-testing.
2016-05-10 14:24:58 -03:00
..
examples/BARO_generic waf: ardupilotwaf: prefix build context methods with ap_ 2016-01-22 20:10:29 -02:00
AP_Baro_Backend.cpp AP_Baro: reduce header scope 2015-12-02 10:40:50 +11:00
AP_Baro_Backend.h AP_Baro: reduce header scope 2015-12-02 10:40:50 +11:00
AP_Baro_BMP085.cpp AP_Baro: BMP085: change oversampling in BMP085 without EOC 2016-05-10 14:24:58 -03:00
AP_Baro_BMP085.h AP_Baro: BMP085: use I2CDevice interface 2016-02-16 19:49:09 -02:00
AP_Baro_HIL.cpp AP_Baro: allow setHIL to set last update time 2016-05-07 18:27:21 +10:00
AP_Baro_HIL.h AP_Baro: reduce header scope 2015-12-02 10:40:50 +11:00
AP_Baro_MS5611.cpp AP_Baro: MS5611: Use AP_HAL::Device abstraction 2016-02-16 19:49:09 -02:00
AP_Baro_MS5611.h AP_Baro: MS5611: Use AP_HAL::Device abstraction 2016-02-16 19:49:09 -02:00
AP_Baro_PX4.cpp AP_Baro: reduce header scope 2015-12-02 10:40:50 +11:00
AP_Baro_PX4.h AP_Baro: reduce header scope 2015-12-02 10:40:50 +11:00
AP_Baro_qflight.cpp AP_Baro: added qflight driver 2015-12-27 16:12:27 +11:00
AP_Baro_qflight.h AP_Baro: added qflight driver 2015-12-27 16:12:27 +11:00
AP_Baro_QURT.cpp AP_Baro: added QURT driver 2015-12-27 16:21:25 +11:00
AP_Baro_QURT.h AP_Baro: added QURT driver 2015-12-27 16:21:25 +11:00
AP_Baro.cpp AP_Baro: allow setHIL to set last update time 2016-05-07 18:27:21 +10:00
AP_Baro.h AP_Baro: allow setHIL to set last update time 2016-05-07 18:27:21 +10:00