24 Commits (f14c9db568e622a6d9e6862090d27673e918f477)

Author SHA1 Message Date
Peter Barker ab557662cc Plane: check channel space before sending servo output raw in SITL CPU failsafe 5 years ago
Peter Barker 5a7d52fa0d Plane: send SERVO_OUTPUT_RAW message when in cpu failsafe under SITL 5 years ago
Andrew Tridgell 7751352a86 Plane: implement VTOL landing for AFS termination 5 years ago
Andrew Tridgell 11e8243bc9 Plane: read RC input in failsafe handler 6 years ago
Andrew Tridgell f7c00c506e Plane: read RC inputs in plane failsafe code 6 years ago
Tom Pittenger ade6281923 Plane: use #if ADVANCED_FAILSAFE == ENABLED just like Rover and Copter 6 years ago
Andrew Tridgell da69bf3391 Plane: added an abstraction for reverse thrust 6 years ago
Michael du Breuil 3e4288d604 Plane: Use RC_Channels instead of hal.rcin 7 years ago
Peter Barker 73092c3c30 Plane: use scheduler ticks in place of mainloop_count 7 years ago
Andrew Tridgell 2fb6113098 Plane: use AP:PerfInfo class 7 years ago
Peter Barker 923b201025 Plane: send servos outputs after flaperon update 8 years ago
Andrew Tridgell 2cb511c049 Plane: deprecate old aileron_with_input and elevator_with_input 8 years ago
Andrew Tridgell b83f50be0f Plane: use new SRV_Channels API 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago
Andrew Tridgell be1109174e Plane: apply elevon and vtail mixers after SRV_Channel remap 8 years ago
Andrew Tridgell a369b4833a Plane: fixed throttle channel during startup failsafe 8 years ago
Andrew Tridgell a23c373f16 Plane: fixed servo mixing for AFS and failsafe case 8 years ago
Andrew Tridgell adb5a3ee1f Plane: re-work AFS for new AP_AdvancedFailsafe API 9 years ago
Andrew Tridgell 5d6dfd927b Plane: changes for AP_AdvancedFailsafe naming 9 years ago
skyscraper 7f29903287 ArduPlane: Fix up after refactoring RC_Channel class 9 years ago
Andrew Tridgell a7006a7784 Plane: refactor perf variables into a structure 9 years ago
Andrew Tridgell 2d60934335 Plane: require 5 channels to run failsafe passthrough 10 years ago
Andrew Tridgell b92c2409e4 Plane: added local millis() and micros() to reduce code size a bit 10 years ago
Andrew Tridgell 18c37935c9 Plane: convert from .pde to .cpp files 10 years ago
Andrew Tridgell edec706c12 Plane: added RUDDER_ONLY parameter 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() 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 11 years ago
Andrew Tridgell b414ca930d Plane: fixed servo demo on startup 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 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 12 years ago
Andrew Tridgell fb9bf21522 Plane: allow channel mapping of first 4 channels 12 years ago
Andrew Tridgell 3d7a4d0e6e Plane: added ELEVON_OUTPUT option 12 years ago
Andrew Tridgell 17cbcd1bf6 Plane: fixed failsafe with VTAIL_OUTPUT 12 years ago
Andrew Tridgell dfb14d760b Plane: added HIL_SERVOS option 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 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 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 13 years ago