Andrew Tridgell
2cf98e476c
Plane: added support for a separate steering channel
...
good for ground steering on larger aircraft
2014-03-05 12:57:50 +11:00
Andrew Tridgell
07826096a2
Plane: support a 2nd GPS
2014-02-26 09:24:23 +11:00
Andrew Tridgell
8a4289b56f
Plane: remove unused variables
...
thanks to Mike McCauley
2014-02-24 18:49:14 +11:00
Andrew Tridgell
33851030a4
Plane: use ahrs.get_armed()
2014-02-19 10:53:26 +11:00
Paul Riseborough
98f72a4864
Plane : changed useage of ahrs.set_correct_centrifugal
2014-02-16 22:34:52 +11:00
Andrew Tridgell
99f2c8387c
Plane: change to Compass::learn_offsets
2014-02-16 13:22:06 +11:00
Andrew Tridgell
59a56c9b46
Plane: enable Baro logging
2014-02-15 07:29:39 +11:00
Andrew Tridgell
566b0ccc61
Plane: call esimate_wind()
2014-02-15 05:48:24 +11:00
Paul Riseborough
24f8f02942
Plane : disable AHRS centrifugal corrections when disarmed
2014-02-15 05:48:20 +11:00
Andrew Tridgell
bb4789a875
Plane: use common EKF logging
2014-02-15 05:48:16 +11:00
Andrew Tridgell
57e0eb4db5
Plane: use a const reference for home
2014-02-15 05:48:15 +11:00
Andrew Tridgell
2817a11f23
Plane: added AHR2 and SIM logging
2014-02-15 05:48:14 +11:00
Andrew Tridgell
11337ab2df
Plane: updates for AHRS holding home position
2014-02-15 05:29:47 +11:00
Andrew Tridgell
df5195e2c9
Plane: change for new AHRS API
2014-02-15 05:29:47 +11:00
Andrew Tridgell
2cd6efa23e
Plane: added DF logging of secondary AHRS solution
2014-02-15 05:29:45 +11:00
Andrew Tridgell
9ac886f58d
Plane: use AP_AHRS_NavEKF when available
2014-02-15 05:28:09 +11:00
Paul Riseborough
d6ead64083
Plane : Additional NavEKF flash logging
2014-02-15 05:28:08 +11:00
Andrew Tridgell
006b9da6be
Plane: only include NavEKF on fast CPUs
2014-02-15 05:28:08 +11:00
Andrew Tridgell
ce9047cec5
Plane: added dataflash logging of EKF data
2014-02-15 05:28:07 +11:00
Andrew Tridgell
1fbae4dd44
Plane: enable NavEKF logging in plane
2014-02-15 05:28:07 +11:00
Andrew Tridgell
cd9027adfd
Plane: added NavEKF object
2014-02-15 05:27:52 +11:00
Paul Riseborough
fb1345dd99
Plane : add suport for NavEKF
2014-02-15 05:27:52 +11:00
Andrew Tridgell
043c80dbe6
Plane: use new board_voltage() method
2014-02-14 21:50:59 +11:00
Andrew Tridgell
04f2c07b2b
Plane: use new RC_Channels API
2014-02-06 10:17:16 +11:00
Andrew Tridgell
f06152530c
Plane: prepare for 2.78b release
2014-01-31 12:15:27 +11:00
Andrew Tridgell
7009c4aead
Plane: prepare for 2.78 release
2014-01-30 14:26:46 +11:00
Andrew Tridgell
6b12f13d64
Plane: prepare 2.78beta2
2014-01-29 22:05:21 +11:00
Andrew Tridgell
9f683e6b9b
Plane: prepare 2.78beta1
2014-01-27 14:08:43 +11:00
Andrew Tridgell
c37a7cd9e1
Plane: update AP_Notify flags for arming state
2014-01-23 21:40:34 +11:00
Andrew Tridgell
ab4a5d676e
Plane: ready for 2.77 release
2014-01-20 19:41:19 +11:00
Andrew Tridgell
cdd36b2c41
Plane: use AP_ServoRelayEvents library
2014-01-20 17:06:29 +11:00
Andrew Tridgell
2045591bed
Plane: fixed servo and relay repeat code
2014-01-20 17:06:29 +11:00
Andrew Tridgell
e4e5c92453
Plane: fixed relay handling
...
the parameters were badly out of whack!
2014-01-20 17:06:29 +11:00
Andrew Tridgell
d3adf4c32c
Plane: enable AP_BoardConfig
2014-01-20 17:06:28 +11:00
Andrew Tridgell
ada0dd5504
Plane: check both ground and airspeed in autocal test
...
when the airspeed ratio is far too low we were not raising it as the
airspeed was never getting above the minimum airspeed
Pair-Programmed-With: Jon Challinger
2014-01-17 10:29:28 +11:00
Andrew Tridgell
a15336079e
Plane: start logging when first needed
2014-01-14 13:51:49 +11:00
Andrew Tridgell
8755747da0
Plane: only log when armed by default
...
use safety switch if arming not enabled
2014-01-14 13:07:43 +11:00
Andrew Tridgell
def782c441
Plane: use uppercase names on microSD card where possible
2014-01-14 12:46:26 +11:00
Andrew Tridgell
9df5887aab
Plane: fixed redundent logging
2013-12-31 15:55:33 +11:00
Andrew Tridgell
f35cf2beba
Plane: use file based logs in SITL
2013-12-29 07:14:31 +11:00
Andrew Tridgell
72473e4317
Plane: use AP_HAL available_memory() call
2013-12-28 14:51:37 +11:00
Andrew Tridgell
6856cc6e4b
Plane: break up GPS and logging, allow GPS update at 50Hz
...
this prevents mismatches in GPS message arrival and accel message
arrival from causing small DCM errors
2013-12-28 14:25:54 +11:00
Andrew Tridgell
263f3b116b
Plane: added FS_GCS_ENABL==2 option
...
this allows GCS failsafe when the GCS isn't getting updates from the
aircraft
2013-12-20 11:39:00 +11:00
Andrew Tridgell
77c6e51887
Plane: allow throttle failsafe on no RC input
...
on PX4 we just stop getting input on loss of RC - we need to consider
this to be "throttle failsafe"
2013-12-20 09:43:04 +11:00
Andrew Tridgell
4f242aedec
Plane: fixed a bug where mode would not revert on geo-fence disable
...
the mode would not revert if the switch was in position 0
2013-12-17 14:14:13 +11:00
Andrew Tridgell
e0b511e367
Plane: enable new log download functions
2013-12-17 11:51:35 +11:00
Andrew Tridgell
3508a14542
Plane: small arming tidyups
2013-12-11 17:29:26 +11:00
Michael Day
b0a0316dd6
Plane: Now using AP_Arming library.
2013-12-11 17:29:23 +11:00
Andrew Tridgell
b637ab35e4
Plane: lower the priority of mount update
2013-12-09 17:34:07 +11:00
Andrew Tridgell
d642254f18
Plane: breakup one second loop into 3 pieces
...
this prevents it not running when gimbal is active
2013-12-09 17:34:07 +11:00