Andrew Tridgell
|
5280d8936d
|
AP_Baro: remove usage of hrt_absolute_time()
use a single time base in all code
|
2014-08-20 08:41:15 +10:00 |
Andrew Tridgell
|
d01fa3bfbd
|
AP_Baro: prevent reading the MS5611 too fast
setup the timer start after we've started the conversion to prevent
reading faster than the MS5611 is able to produce values
|
2014-08-19 21:16:13 +10:00 |
Randy Mackay
|
fd5dee96e4
|
BaroGlitch: check baro health after alt calculation
Also correct type of distance_cm internal variable
|
2014-08-14 16:03:33 +09:00 |
Randy Mackay
|
424a65663a
|
Baro: init members to resolve compiler warning
|
2014-08-14 16:03:30 +09:00 |
Randy Mackay
|
53b073148b
|
BaroGlitch: use baro healthy()
|
2014-08-14 16:03:21 +09:00 |
Randy Mackay
|
78b1bf8282
|
Baro: example sketch to use healthy() function
|
2014-08-14 16:03:15 +09:00 |
Randy Mackay
|
76634ee8c3
|
Baro_PX4: use healthy flag
|
2014-08-14 16:03:12 +09:00 |
Randy Mackay
|
d29fe51cb3
|
Baro_VRBrain: use healthy flag
|
2014-08-14 16:03:09 +09:00 |
Randy Mackay
|
24db492131
|
Baro_MS5611: use healthy flag
|
2014-08-14 16:03:06 +09:00 |
Randy Mackay
|
72f6985bd8
|
Baro_HIL: use healthy flag
|
2014-08-14 16:03:04 +09:00 |
Randy Mackay
|
fdb38dec5f
|
Baro_BMP085: use healthy flag
|
2014-08-14 16:03:02 +09:00 |
Randy Mackay
|
330d883f97
|
Baro: add altitude sanity check
healthy flag made protected
healthy accessor fn added which also check latest calculated altitude
was ok
|
2014-08-14 16:02:59 +09:00 |
Randy Mackay
|
e9fbea9497
|
Baro: make get_altitude_difference const
|
2014-08-14 16:02:55 +09:00 |
Randy Mackay
|
af28b74944
|
Baro_BMP085: init members to resolve compiler warnings
|
2014-08-14 11:27:29 +09:00 |
Andrew Tridgell
|
a400cbc922
|
AP_Baro: fixed example build
|
2014-08-13 21:46:14 +10:00 |
Mikhail Avkhimenia
|
83bbee491c
|
AP_Baro_MS5611: add address switch for Navio board
|
2014-08-12 22:09:29 +10:00 |
Randy Mackay
|
5d4e019397
|
BaroGlitch: increase max accel to 15m/s/s
|
2014-08-09 15:47:52 +09:00 |
Andrew Tridgell
|
6ebff35fe2
|
AP_Baro: don't include I2C MS5611 on APM1 either
|
2014-08-03 17:17:20 +10:00 |
Randy Mackay
|
fe24721218
|
BaroGlitch: increase default ok distance to 5m
When taking off some copters hove a sudden baro altitude dip of 4m
|
2014-08-02 11:43:06 +09:00 |
Randy Mackay
|
c68d4fdfcb
|
BaroGlitch: init members to resolve compiler warning
|
2014-08-01 14:07:34 +09:00 |
Randy Mackay
|
728da12441
|
BaroGlitch: remove debug
|
2014-07-29 22:05:09 +09:00 |
Andrew Tridgell
|
c538cc0665
|
AP_Baro: fixed example build
|
2014-07-29 21:04:26 +10:00 |
Randy Mackay
|
2289b98d34
|
Baro_Glitch: initial version of baro glitch protection
Based on GPS Glitch protection library
|
2014-07-28 22:16:12 +09:00 |
Andrew Tridgell
|
a458f1bf5f
|
AP_Baro: minor improvements to Baro HIL code health check
|
2014-07-24 21:46:06 +10:00 |
Andrew Tridgell
|
2b3d17d955
|
AP_Baro: fixed APM1 build
|
2014-07-14 09:50:17 +10:00 |
Andrew Tridgell
|
be02f0c34f
|
AP_Baro: work around occasional 0 values from MS5611
this was seen on the PXF board. It isn't yet known why it happens
|
2014-07-14 09:44:36 +10:00 |
Andrew Tridgell
|
b0ab2671cd
|
AP_Baro: removed old device specific example code
not needed any more
|
2014-07-14 09:44:36 +10:00 |
Andrew Tridgell
|
028e2e34f1
|
AP_Baro: added generic baro test sketch
|
2014-07-14 09:44:36 +10:00 |
Andrew Tridgell
|
f73ec95c39
|
AP_Baro_MS5611: added PROM CRC checking
disabled on APM2 to save flash space
|
2014-07-14 09:44:35 +10:00 |
Víctor Mayoral Vilches
|
8a85f8d6d2
|
AP_Baro_MS5611_test: Add HAL specific code.
|
2014-07-14 09:29:53 +10:00 |
Víctor Mayoral Vilches
|
de58df6371
|
AP_Baro_MS5611_test: Add block for APM2-code
|
2014-07-14 09:29:45 +10:00 |
Víctor Mayoral Vilches
|
9797867067
|
AP_Baro_MS5611: Fix the test code so that compiles.
Add HAL_BOARD_LINUX and HAL_BOARD_ERLE compatibility.
|
2014-07-14 09:02:47 +10:00 |
Andrew Tridgell
|
74c3b404ee
|
AP_Baro: avoid some float conversion warnings
|
2014-07-08 20:26:54 +10:00 |
Andrew Tridgell
|
e118984c26
|
AP_Baro: save some flash and memory on APM2
we don't need the I2C MS5611 driver
|
2014-07-08 14:21:42 +10:00 |
Andrew Tridgell
|
3705c90b8e
|
AP_Baro: fix for HAL_GPIO_*
|
2014-06-02 10:42:36 +10:00 |
Andrew Tridgell
|
41dd280739
|
AP_Baro: expose get_altitude_difference()
this is useful for pressure altitude calculations
|
2014-04-11 16:34:02 +10:00 |
Emile Castelnuovo
|
f4784fe6a1
|
AP_Baro: new files for VRBRAIN board
|
2014-04-08 16:19:19 +10:00 |
Andrew Tridgell
|
d3d71d597c
|
AP_Baro: fixed example build
|
2014-03-19 12:14:05 +09:00 |
Andrew Tridgell
|
63234d4c22
|
AP_Baro: fixed linux build of BMP085 driver
|
2014-03-07 09:33:43 +11:00 |
Andrew Tridgell
|
b2bd81f262
|
AP_Baro: added alternative setHIL interface
uses pressure and temperature for better log replay
|
2014-02-18 09:25:07 +11:00 |
Andrew Tridgell
|
3af38a778d
|
AP_Baro: fixed example build
|
2014-02-15 06:40:15 +11:00 |
Randy Mackay
|
bb715424ee
|
Baro: fix BMP085 example sketch
|
2014-02-15 06:09:08 +11:00 |
Andrew Tridgell
|
6964529124
|
AP_Baro: _calculate can be private
|
2014-02-15 05:48:24 +11:00 |
Andrew Tridgell
|
2cd781997f
|
AP_Baro: changed HIL driver to use floats and better handle starup
|
2014-02-15 05:48:18 +11:00 |
Andrew Tridgell
|
5e3c4441dc
|
AP_Baro: use HAL_CPU_CLASS in baro driver
|
2013-12-31 10:28:37 +11:00 |
Andrew Tridgell
|
42eba615b4
|
AP_Baro: fixed example build
|
2013-12-17 11:51:37 +11:00 |
Andrew Tridgell
|
6c2e392d5d
|
AP_Baro: fixed BMP085 examples build in autotest
|
2013-11-23 18:50:55 +11:00 |
Andrew Tridgell
|
8a65a729f3
|
AP_Baro: start MS5611 at high speed
|
2013-11-07 12:48:17 +11:00 |
Tobias
|
7855d242c7
|
AP_Baro: add time-unit comment
|
2013-10-27 13:39:23 +09:00 |
Andrew Tridgell
|
3393a5c99e
|
AP_Baro: prevent a race condition in the SITL baro driver
|
2013-10-17 17:22:19 +11:00 |