ardupilot/ArduPlane
Michael du Breuil bd32b5deb7 Plane: update isFlying() landing check
When we are landing a sink_rate < -0.2f means the vehicle is climbing,
which should never happen during an approach for any supported landing
type (slope or deepstall), and on hard impacts with the ground its
common for the vehicle altitude to be projected to low and climb back to
the correct altitude slowly (but at a higher rate). This changes the
check to only consider sinks while on approach as acceptable.
2017-11-07 08:57:15 +01:00
..
afs_plane.cpp Plane: Support landing terminations on landing backends that support it 2017-09-13 13:15:08 -07:00
altitude.cpp Plane: implement Q_OPTIONS 2017-10-30 16:30:10 +11:00
AP_Arming.cpp Plane: AP_Arming: sanity-check fs timeout parameters 2017-09-20 09:46:24 -07:00
AP_Arming.h ArduPlane: use static method to construct AP_Arming_Plane 2017-09-26 03:01:21 +01:00
APM_Config.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
APM_Config.h.reference ArduPlane: Fix typos 2016-05-13 19:20:07 -03:00
ArduPlane.cpp Plane: add Tom Pittenger to developers list 2017-11-06 13:46:32 +01:00
Attitude.cpp Plane: Rename rc failsafe state members 2017-11-02 16:46:08 -07:00
avoidance_adsb.cpp Plane: eliminate GCS_MAVLINK::send_statustext_all 2017-07-11 23:53:53 +01:00
avoidance_adsb.h ArduPlane: add static create method for AP_Avoidance_* 2017-09-26 03:01:21 +01:00
capabilities.cpp Plane: Add compass cal capability bit 2016-12-04 19:17:01 -08:00
commands_logic.cpp Plane: implement Q_OPTIONS 2017-10-30 16:30:10 +11:00
commands.cpp Plane: support SET_GPS_GLOBAL_ORIGIN message 2017-09-19 10:30:15 +09:00
config.h Plane: remove unused defines 2017-08-24 19:48:17 +09:00
control_modes.cpp Plane: Rename rc failsafe state members 2017-11-02 16:46:08 -07:00
createTags ArduPlane: remove mention to .pde files 2016-05-07 22:55:48 -03:00
defines.h Plane: always log MODE and include reason when logging is enabled 2017-10-25 21:18:29 +11:00
events.cpp Plane: Rename rc failsafe state members 2017-11-02 16:46:08 -07:00
failsafe.cpp Plane: send servos outputs after flaperon update 2017-07-04 07:59:28 +10:00
GCS_Mavlink.cpp Plane: make mav_type in HEARTBEAT configurable 2017-10-20 15:41:06 +11:00
GCS_Mavlink.h Plane: move handling of SET_GPS_GLOBAL_ORIGIN up 2017-09-19 15:44:23 +09:00
GCS_Plane.cpp Plane: remove CLI 2017-08-14 10:23:50 +09:00
GCS_Plane.h Plane: remove CLI 2017-08-14 10:23:50 +09:00
geofence.cpp Plane: eliminate gcs_send_message wrapper 2017-07-11 23:45:16 +01:00
is_flying.cpp Plane: update isFlying() landing check 2017-11-07 08:57:15 +01:00
Log.cpp Plane: log currently used airspeed 2017-11-01 09:22:15 +11:00
make.inc Global: all vehicles get AP_Relay and AP_ServoRelayEvent libraries 2017-07-17 00:06:31 +01:00
Makefile Plane: cleanup cruft in Makefile 2013-10-13 21:41:01 +11:00
Makefile.waf waf: use single entry point for make wrappers 2015-12-10 10:40:34 +09:00
motor_test.cpp Plane: use send_text method on the GCS singleton 2017-07-09 17:17:29 -04:00
navigation.cpp Plane: fixed GUIDED loiter with Q_RTL_MODE=1 2017-10-31 18:02:31 +11:00
parachute.cpp Plane: Allow a second activation of parachute 2017-07-26 17:51:34 +01:00
Parameters.cpp Plane: re-implement MIXING_OFFSET 2017-11-04 09:34:22 +11:00
Parameters.h Plane: Parameterize the home altitude reset conditions 2017-08-29 13:09:46 -07:00
Parameters.pde Plane: added blank Parameters.pde for MissionPlanner 2015-05-30 15:21:33 +09:00
Plane.cpp global: use static method to construct DataFlash_Class 2017-09-26 03:01:21 +01:00
Plane.h Plane: Don't broadcast PWM value that tripped throttle failsafe 2017-11-02 16:46:08 -07:00
px4_mixer.cpp Plane: fixed MANUAL_RCMASK 2017-09-19 17:05:56 +10:00
quadplane.cpp Plane: extend QLOITER transition pitch limit 2017-11-05 21:35:32 +11:00
quadplane.h Plane: added Q_TRANS_DECEL 2017-11-05 20:44:42 +11:00
radio.cpp Plane: Don't broadcast PWM value that tripped throttle failsafe 2017-11-02 16:46:08 -07:00
release-notes.txt Plane: update release notes for 3.8.3beta4 2017-11-05 21:47:15 +11:00
sensors.cpp Plane: Don't log SONR if there are no rangefinders 2017-10-16 10:10:26 -07:00
servos.cpp Plane: re-implement MIXING_OFFSET 2017-11-04 09:34:22 +11:00
soaring.cpp Plane: eliminate GCS_MAVLINK::send_statustext_all 2017-07-11 23:53:53 +01:00
system.cpp Plane: Rename rc failsafe state members 2017-11-02 16:46:08 -07:00
tailsitter.cpp Plane: fixed a warning 2017-11-05 21:25:37 +11:00
takeoff.cpp Plane: fixed minacc and delay for launch 2017-08-29 07:35:04 +10:00
tiltrotor.cpp Plane: make ground test easier for tilt 2017-04-24 16:55:41 +10:00
tuning.cpp Plane: To nullptr from NULL. 2016-10-29 10:32:05 -03:00
tuning.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
version.cpp ArduPlane: move version to a static member 2017-09-23 21:37:45 -07:00
version.h ArduPlane: protect version.h from inclusion and use ap_version.h 2017-09-23 21:37:45 -07:00
wscript Global: all vehicles get AP_Relay and AP_ServoRelayEvent libraries 2017-07-17 00:06:31 +01:00