Andrew Tridgell
|
52c53e55f8
|
AP_Airspeed: use board subtypes
|
2014-07-14 09:44:35 +10:00 |
Andrew Tridgell
|
6b87c9fdf7
|
AP_Airspeed: avoid some float conversion warnings
|
2014-07-08 20:26:44 +10:00 |
LukeMike
|
8f552d5758
|
VRBRAIN: Changed the management of VirtualRobotix's boards.
|
2014-06-19 11:27:38 +02:00 |
Kevin Hester
|
d09e871319
|
AP_Airspeed: fixup line endings
|
2014-04-15 15:56:26 +09:00 |
Emile Castelnuovo
|
e8b9e9d53c
|
AP_Airspeed: added #defines for VRBRAIN board
|
2014-04-08 16:19:20 +10:00 |
Andrew Tridgell
|
b8e4e35a0d
|
AP_Airspeed: use pythagorous3()
|
2014-04-01 22:15:12 +11:00 |
Andrew Tridgell
|
9ab1a79b5a
|
AP_Airspeed: changed sqrt() to sqrtf()
|
2014-04-01 22:09:21 +11:00 |
Andrew Tridgell
|
dbd8f4b735
|
AP_Airspeed: fixed example build
|
2014-03-19 12:14:03 +09:00 |
Andrew Tridgell
|
ad4db4de6c
|
AP_Airspeed: added setHIL() method
useful for log playback
|
2014-02-18 09:25:08 +11:00 |
Randy Mackay
|
c18b3f6094
|
AP_Airspeed: fix example sketch
|
2014-02-15 06:09:08 +11:00 |
Andrew Tridgell
|
03cc777991
|
AP_Airspeed: added last_update_ms() interface
|
2014-02-15 05:27:51 +11:00 |
Andrew Tridgell
|
d853d65b84
|
AP_Airspeed: added ARSPD_TUBE_ORDER parameter
This allows for either order of tube connection by default, but the
order can be specified if need be
|
2014-02-15 05:12:15 +11:00 |
Andrew Tridgell
|
dcd7f9d26d
|
AP_Airspeed: use raw (signed) airspeed
this allows us to detect when the user has the ports the wrong way
around, and mark the sensor unhealthy
|
2014-02-14 21:50:59 +11:00 |
Andrew Tridgell
|
35791e1f05
|
AP_Airspeed: fixed get_temperature on PX4
|
2014-02-12 13:46:15 +11:00 |
Andrew Tridgell
|
a339ec25c8
|
AP_Airspeed: fixed example build
|
2014-01-30 13:33:29 +11:00 |
Andrew Tridgell
|
cf1f05a198
|
AP_Airspeed: expose get_temperature()
|
2014-01-28 10:35:35 +11:00 |
Andrew Tridgell
|
c649e4b06f
|
AP_Airspeed: avoid a warning
|
2013-12-11 17:29:27 +11:00 |
Andrew Tridgell
|
c22df0fa60
|
AP_Airspeed: fixed a build warning
|
2013-12-11 10:22:07 +11:00 |
Andrew Tridgell
|
ee7c742863
|
AP_Airspeed: changed default pin for SITL to pin 1
this leaves room for the sonar
|
2013-11-28 21:44:32 +11:00 |
Andrew Tridgell
|
9d7f24f754
|
AP_Airspeed: added healthy() API
|
2013-11-07 12:48:17 +11:00 |
Paul Riseborough
|
71de4ddcd0
|
AP_Airspeed : Fixes bug that caused airspeed calibration to be sent a zero airspeed
This bug resulted in the airspeed ratio going to the maximum value of 4 and staying there. This could lead to a very slow flying model and a stall.
|
2013-11-02 21:41:11 +11:00 |
Andrew Tridgell
|
c64aa0e4de
|
AP_Airspeed: fixed I2C semaphore handling for I2C airspeed
this affects MS4525DO on APM2
|
2013-10-29 14:55:38 +11:00 |
Andrew Tridgell
|
e60d5d4f33
|
AP_Airspeed: fixed some warnings
|
2013-09-30 21:06:43 +10:00 |
Andrew Tridgell
|
2095b2a2d7
|
AP_Airspeed: updates for AP_HAL::MemberProc
|
2013-09-30 21:06:42 +10:00 |
Andrew Tridgell
|
291369db7f
|
AP_Airspeed: split up airspeed driver
this gives us separate backends for PX4, analog and I2C. This allows
the MS airspeed sensor to work on Linux, and it should work on APM2 as well.
|
2013-09-28 21:24:03 +10:00 |
Mike McCauley
|
c1d3bedb60
|
AP_Airspeed: changes for Flymaple port pins and caibration constants
|
2013-09-24 13:33:25 +10:00 |
Andrew Tridgell
|
2e742582e4
|
AP_Airspeed: changed to AP_Vehicle.h
also allow updates to ARSPD_RATIO from user while autocal is running
|
2013-09-13 11:45:57 +10:00 |
Andrew Tridgell
|
cc4fad23d9
|
AP_Airspeed: updates for Pixhawk
|
2013-09-13 10:48:57 +10:00 |
Andrew Tridgell
|
b7e54bd463
|
AP_Airspeed: reduce speed of autocal
it was responding to noise too rapidly
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
|
2013-09-12 07:48:57 +10:00 |
Andrew Tridgell
|
1328316bfc
|
AP_Airspeed: fixed saving of airspeed ratios
|
2013-08-31 10:26:27 +10:00 |
Paul Riseborough
|
1c7bdc40ec
|
AP_Airspeed : Expanded range of ARSPD_RATIO adjustment
|
2013-08-31 08:03:11 +10:00 |
Andrew Tridgell
|
97b7130bb9
|
libraries: update license header to GPLv3
we switched to GPLv3 a long time ago, but neglected to update the
per-file license headers
|
2013-08-30 13:01:39 +10:00 |
Andrew Tridgell
|
69c8df3326
|
AP_Airspeed: fixed example build
removed Airspeed_Calibration test, as it is not useful
|
2013-08-30 13:01:36 +10:00 |
Andrew Tridgell
|
0c06dff2db
|
AP_Airspeed: constrain internal state of calibration code
|
2013-08-30 13:01:34 +10:00 |
Andrew Tridgell
|
3916a07dcf
|
AP_Airspeed: added logging of airspeed calibration internals
|
2013-08-30 13:01:34 +10:00 |
Andrew Tridgell
|
ce3fb290f1
|
AP_Airspeed: fixed initialisation of auto-calibration
|
2013-08-30 13:01:34 +10:00 |
Andrew Tridgell
|
c6c59174b3
|
AP_Airspeed: return when airspeed init fails
|
2013-08-30 13:01:33 +10:00 |
Andrew Tridgell
|
31e1b7fcf6
|
AP_Airspeed: list MEAS airspeed in ARSPD_PIN docs
|
2013-08-30 13:01:33 +10:00 |
Paul Riseborough
|
5a68c515dc
|
AP_Airspeed: Altitude Calibration - added constrain on P matrix diagonals
|
2013-07-22 12:50:02 +10:00 |
Andrew Tridgell
|
3ba0dec4b3
|
AP_Airspeed: fixed typo
|
2013-07-22 12:50:02 +10:00 |
Paul Riseborough
|
d1805f4349
|
AP_Airspeed: Airspeed Calibration computational efficiency improvement
|
2013-07-22 12:50:02 +10:00 |
Andrew Tridgell
|
e6d9d14fad
|
AP_Airspeed: added example sketch for airspeed calibration
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
3c66cb8af1
|
AP_Airspeed: added EAS2TAS in airspeed driver
this keeps the true airspeed ratio in the airspeed driver, which seems
the most logical place
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
893d2da6f6
|
AP_Airspeed: added auto-calibration support
This uses a Kalman filter to calculate the right ARSPD_RATIO at runtime
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
98d6331387
|
AP_Airspeed: fixed example build
|
2013-07-15 14:10:27 +10:00 |
Andrew Tridgell
|
9d66adae13
|
AP_Airspeed: added get_airspeed_ratio() and set_airspeed_ratio()
This is to help Paul develop an automatic tuning system for airspeed
ratio
|
2013-07-13 21:53:38 +10:00 |
Randy Mackay
|
6cd18868c2
|
AirSpeed: fix example sketch compile error
|
2013-06-25 22:45:30 +09:00 |
Andrew Tridgell
|
68adeb041d
|
AP_Airspeed: support ARSPD_PIN option for choosing source
this gives us support for arbitrary analog pins for the airspeed
sensor, plus support for the EagleTree airspeed driver on PX4
|
2013-06-03 11:51:09 +10:00 |
Andrew Tridgell
|
dfb98490f4
|
AP_Airspeed: use rationmetric analog input for airspeed sensor
|
2013-05-13 15:13:19 +10:00 |
Andrew Tridgell
|
00e905b025
|
AP_Airspeed: use new voltage_average() API in Airspeed driver
|
2013-03-08 10:01:15 +11:00 |