[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [4280] fix baro calibration to avoid loops ( should
From: |
Gautier Hattenberger |
Subject: |
[paparazzi-commits] [4280] fix baro calibration to avoid loops ( should we have a INIT_FAIL mode ?) |
Date: |
Mon, 19 Oct 2009 13:22:28 +0000 |
Revision: 4280
http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=4280
Author: gautier
Date: 2009-10-19 13:22:28 +0000 (Mon, 19 Oct 2009)
Log Message:
-----------
fix baro calibration to avoid loops (should we have a INIT_FAIL mode ?)
Modified Paths:
--------------
paparazzi3/trunk/sw/airborne/booz/booz2_analog_baro.c
Modified: paparazzi3/trunk/sw/airborne/booz/booz2_analog_baro.c
===================================================================
--- paparazzi3/trunk/sw/airborne/booz/booz2_analog_baro.c 2009-10-19
13:00:34 UTC (rev 4279)
+++ paparazzi3/trunk/sw/airborne/booz/booz2_analog_baro.c 2009-10-19
13:22:28 UTC (rev 4280)
@@ -60,7 +60,7 @@
/* decrement offset until adc reading is over a threshold */
void booz2_analog_baro_calibrate(void) {
if (booz2_analog_baro_value_filtered < BOOZ_ANALOG_BARO_THRESHOLD &&
booz2_analog_baro_offset >= 1) {
- if (booz2_analog_baro_value_filtered == 0)
+ if (booz2_analog_baro_value_filtered == 0 && booz2_analog_baro_offset > 15)
booz2_analog_baro_offset -= 15;
else
booz2_analog_baro_offset--;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paparazzi-commits] [4280] fix baro calibration to avoid loops ( should we have a INIT_FAIL mode ?),
Gautier Hattenberger <=