Andrew Tridgell
edec706c12
Plane: added RUDDER_ONLY parameter
...
this gives much easier setup for rudder only aircraft.
10 years ago
Andrew Tridgell
86ef4a738c
Plane: only pass through throttle in failsafe if armed
10 years ago
Andrew Tridgell
2bb7606fba
Plane: no need to set flaperons separately from flaperon_update()
...
fixes issue #1622
thanks to klrill-ka
10 years ago
Andrew Tridgell
ed6358730a
Plane: fixed failsafe pass-thru for APM2
10 years ago
Andrew Tridgell
4b01cee330
Plane: send heartbeat to AFS when calibrating sensors
11 years ago
Andrew Tridgell
cf0741f6fd
Plane: don't do failsafe passthru with no RC input
...
thanks to Klrill-ka for the suggestion
fixes issue #1302
11 years ago
Andrew Tridgell
b414ca930d
Plane: fixed servo demo on startup
...
thanks to Klrill-ka
fixes issue #1204
11 years ago
Andrew Tridgell
994ce50714
Plane: setup failsafe values for OBC in failsafe callback
11 years ago
Andrew Tridgell
2cf98e476c
Plane: added support for a separate steering channel
...
good for ground steering on larger aircraft
11 years ago
Andrew Tridgell
ae9201342a
Plane: allow FLAP_IN_CHANNEL to control k_flap and k_flap_auto too
11 years ago
Andrew Tridgell
24099a520d
Plane: updates for AP_HAL::MemberProc
12 years ago
Andrew Tridgell
88959004d7
Plane: use new scheduler API
12 years ago
Andrew Tridgell
570ecea6c6
Plane: added secondary rudder support
12 years ago
Andrew Tridgell
a1f64d606a
Plane: fixed remaining places where primary channel ordering was assumed
...
should now use rcmap for all inputs
12 years ago
Andrew Tridgell
fb9bf21522
Plane: allow channel mapping of first 4 channels
...
this makes it easier to support DSM and SBUS radios
12 years ago
Andrew Tridgell
3d7a4d0e6e
Plane: added ELEVON_OUTPUT option
...
this is like the vtail mixer, but for elevons
12 years ago
Andrew Tridgell
17cbcd1bf6
Plane: fixed failsafe with VTAIL_OUTPUT
12 years ago
Andrew Tridgell
dfb14d760b
Plane: added HIL_SERVOS option
...
this allows for real servo output in HIL
12 years ago
Michael
b9a5be6c8b
Plane: added secondary elevator support
12 years ago
Pat Hickey
92b0c302f2
ArduPlane: Ported to AP_HAL
12 years ago
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
12 years ago
Andrew Tridgell
61f2e18e2e
APM: allow ailerons to move fully during servo demo
12 years ago
Andrew Tridgell
c0798730a8
APM: only copy manual channels in failsafe
...
this prevents non-manual channels changing value away from the trim
value on startup
13 years ago
uncrustify
326ca1b7cd
uncrustify ArduPlane/failsafe.pde
13 years ago
Andrew Tridgell
c805f2a0c3
failsafe: make sure we clear any RC override in manual failsafe
13 years ago
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.
13 years ago