Andrew Tridgell
86ef4a738c
Plane: only pass through throttle in failsafe if armed
2015-03-16 16:45:49 +11:00
Andrew Tridgell
2bb7606fba
Plane: no need to set flaperons separately from flaperon_update()
...
fixes issue #1622
thanks to klrill-ka
2014-11-19 21:32:49 +11:00
Andrew Tridgell
ed6358730a
Plane: fixed failsafe pass-thru for APM2
2014-11-14 11:27:32 +11:00
Andrew Tridgell
4b01cee330
Plane: send heartbeat to AFS when calibrating sensors
2014-09-24 12:02:39 +10:00
Andrew Tridgell
cf0741f6fd
Plane: don't do failsafe passthru with no RC input
...
thanks to Klrill-ka for the suggestion
fixes issue #1302
2014-08-25 19:45:39 +10:00
Andrew Tridgell
b414ca930d
Plane: fixed servo demo on startup
...
thanks to Klrill-ka
fixes issue #1204
2014-08-07 13:26:47 +10:00
Andrew Tridgell
994ce50714
Plane: setup failsafe values for OBC in failsafe callback
2014-04-21 11:52:54 +10:00
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
ae9201342a
Plane: allow FLAP_IN_CHANNEL to control k_flap and k_flap_auto too
2014-02-06 14:09:49 +11:00
Andrew Tridgell
24099a520d
Plane: updates for AP_HAL::MemberProc
2013-09-30 21:06:43 +10:00
Andrew Tridgell
88959004d7
Plane: use new scheduler API
2013-09-28 21:24:03 +10:00
Andrew Tridgell
570ecea6c6
Plane: added secondary rudder support
2013-06-29 17:31:03 +10:00
Andrew Tridgell
a1f64d606a
Plane: fixed remaining places where primary channel ordering was assumed
...
should now use rcmap for all inputs
2013-06-03 16:23:48 +10:00
Andrew Tridgell
fb9bf21522
Plane: allow channel mapping of first 4 channels
...
this makes it easier to support DSM and SBUS radios
2013-06-03 16:23:48 +10:00
Andrew Tridgell
3d7a4d0e6e
Plane: added ELEVON_OUTPUT option
...
this is like the vtail mixer, but for elevons
2013-04-29 12:13:59 +10:00
Andrew Tridgell
17cbcd1bf6
Plane: fixed failsafe with VTAIL_OUTPUT
2013-04-05 15:35:26 +11:00
Andrew Tridgell
dfb14d760b
Plane: added HIL_SERVOS option
...
this allows for real servo output in HIL
2013-03-30 14:38:43 +11:00
Michael
b9a5be6c8b
Plane: added secondary elevator support
2013-02-05 08:57:58 +11:00
Pat Hickey
92b0c302f2
ArduPlane: Ported to AP_HAL
2012-12-20 14:51:36 +11:00
Andrew Tridgell
1059ef2a54
Plane: fixed secondary aileron and manual aux servos in failsafe
...
the servo value wasn't being written to APM_RC while in failsafe for
these aux channels
2012-11-26 23:32:57 +11:00
Andrew Tridgell
61f2e18e2e
APM: allow ailerons to move fully during servo demo
2012-11-21 13:34:27 +11:00
Andrew Tridgell
c0798730a8
APM: only copy manual channels in failsafe
...
this prevents non-manual channels changing value away from the trim
value on startup
2012-09-16 15:51:01 +10:00
uncrustify
326ca1b7cd
uncrustify ArduPlane/failsafe.pde
2012-08-21 18:58:24 -07:00
Andrew Tridgell
c805f2a0c3
failsafe: make sure we clear any RC override in manual failsafe
2011-12-22 10:55:43 +11:00
Andrew Tridgell
29fa78214b
APM: added failsafe support
...
we now pass all channels through at 50Hz if the main loop stops
running, regardless of why. This gives us a reasonable failsafe, as
long as the low level RC library is still working, and interrupts
don't get completely disabled.
2011-12-21 23:31:39 +11:00