Ardupilot2/ArduPlane
Andrew Tridgell 3201ecd381 Plane: added an arming check for VTOL land too short
this is meant to catch bad mission setup, especially for UGCS, which
planes waypoints right on top of the landing point
2022-08-02 07:49:34 +10:00
..
afs_plane.cpp Plane: 32 servo conversion 2022-05-22 12:07:37 +10:00
afs_plane.h ArduPlane: use mission singleton inside AP_AdvancedFailsafe 2021-08-03 10:35:24 +10:00
altitude.cpp ArduPlane: allow FBWB alt control option in LOITER 2022-05-22 12:09:43 +10:00
AP_Arming.cpp Plane: added an arming check for VTOL land too short 2022-08-02 07:49:34 +10:00
AP_Arming.h Plane: check that RTL_AUTOLAND is set if using DO_LAND_START 2022-03-14 09:52:41 +11:00
ArduPlane.cpp ArduPlane: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
Attitude.cpp ArduPlane: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
avoidance_adsb.cpp Plane: do not use guided waypoint for loiter location 2022-04-21 06:59:39 +10:00
avoidance_adsb.h Plane: remove persistent guided_WP_loc state 2022-03-22 10:14:40 +11:00
commands_logic.cpp ArduPlane: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
commands.cpp Plane: remove persistent guided_WP_loc state 2022-03-22 10:14:40 +11:00
config.h Plane: Fence moved to vehicle 2022-07-27 19:04:56 +10:00
control_modes.cpp Plane: use has_valid_input in place of checking throttle counter 2022-03-01 10:29:37 +11:00
createTags ArduPlane: remove mention to .pde files 2016-05-07 22:55:48 -03:00
defines.h ArduPlane: allow FBWB alt control option in LOITER 2022-05-22 12:09:43 +10:00
ekf_check.cpp ArduPlane: add and use HAL_QUADPLANE_ENABLED 2021-09-14 11:23:18 +10:00
events.cpp Plane: remove duplicate last mode reason 2022-07-19 09:44:36 +10:00
failsafe.cpp Plane: set new slew limit and inherit slew limt for flaps 2022-01-25 10:12:13 +11:00
fence.cpp ArduPlane: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
GCS_Mavlink.cpp ArduPlane: add and use AP_ICENGINE_ENABLE 2022-07-22 08:48:16 +10:00
GCS_Mavlink.h ArduPlane: stop libraries including AP_Logger.h in .h files 2022-04-08 19:18:38 +10:00
GCS_Plane.cpp Plane: GCS move airspeed sensor status flags up 2022-01-19 18:21:32 +11:00
GCS_Plane.h ArduPlane: create and use INTERNAL_ERROR macro so we get line numbers 2020-04-30 13:21:36 +10:00
is_flying.cpp Plane: correct compilation when airspeed disabled 2022-03-20 21:47:05 +11:00
Log.cpp Plane: log ATT on none quadplanes 2022-07-19 11:15:04 +10:00
Makefile.waf waf: use single entry point for make wrappers 2015-12-10 10:40:34 +09:00
mode_acro.cpp ArduPlane: extend nav_scripting to all modes 2022-02-07 21:19:28 +11:00
mode_auto.cpp Plane: cope with QGC retrying AUTO mode 2022-05-19 06:11:57 +10:00
mode_autotune.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_avoidADSB.cpp Plane: compile out ADSB mode if required 2020-09-24 08:22:16 -07:00
mode_circle.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_cruise.cpp ArduPlane: Add missing const in member functions 2021-02-03 18:45:14 +11:00
mode_fbwa.cpp Plane: move FBWA_TDRAG_CHAN to RC Options 2021-03-17 19:18:46 +11:00
mode_fbwb.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode_guided.cpp Plane: remove persistent guided_WP_loc state 2022-03-22 10:14:40 +11:00
mode_loiter.cpp ArduPlane: allow FBWB alt control option in LOITER 2022-05-22 12:09:43 +10:00
mode_LoiterAltQLand.cpp Plane: remove persistent guided_WP_loc state 2022-03-22 10:14:40 +11:00
mode_manual.cpp Plane: manual stabilize: keep nav pitch and roll up to date 2021-11-09 13:44:30 +00:00
mode_qacro.cpp Plane: Quadplane: add yaw command model 2022-07-13 18:26:36 +10:00
mode_qautotune.cpp ArduPlane: add and use HAL_QUADPLANE_ENABLED 2021-09-14 11:23:18 +10:00
mode_qhover.cpp ArduPlane: add and use HAL_QUADPLANE_ENABLED 2021-09-14 11:23:18 +10:00
mode_qland.cpp ArduPlane: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
mode_qloiter.cpp ArduPlane: add and use AP_ICENGINE_ENABLE 2022-07-22 08:48:16 +10:00
mode_qrtl.cpp Plane: Quadplane: add yaw command model 2022-07-13 18:26:36 +10:00
mode_qstabilize.cpp Plane: quadplane: limit post VTOL transtion pitch rate on tailsitters in maunal modes 2022-01-04 10:42:12 +11:00
mode_rtl.cpp Plane: increased safety of guided -> auto quadplane takeoff 2022-05-18 06:43:16 +10:00
mode_stabilize.cpp Plane: fix stabilize mode 2022-01-03 08:09:53 +11:00
mode_takeoff.cpp ArduPlane: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
mode_thermal.cpp Plane: Remove meaningless semicolons 2022-02-07 08:27:34 +09:00
mode_training.cpp Plane: move auto_throttle_mode to being a method on each mode 2021-01-10 16:04:30 +11:00
mode.cpp Plane: review fixes 2022-03-10 07:34:20 +11:00
mode.h Plane: Quadplane: QRTL climb to QRTL alt first if in Q mode 2022-06-21 09:11:08 +10:00
motor_test.cpp Plane: motor_test: use PWM min and max from RC_Channel 2022-03-01 10:47:25 +11:00
navigation.cpp ArduPlane: allow FBWB alt control option in LOITER 2022-05-22 12:09:43 +10:00
parachute.cpp Plane: integrate parachute check_sink_rate 2020-10-06 16:14:59 +11:00
Parameters.cpp ArduPlane: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
Parameters.h Plane: Fence moved to vehicle 2022-07-27 19:04:56 +10:00
Plane.cpp Plane: create generic vehicle management and move runcam to it 2019-12-30 13:02:04 +11:00
Plane.h ArduPlane: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
qautotune.cpp Plane: seperate kinimatic shaping from pid limit setting 2021-07-10 20:25:05 +09:00
qautotune.h ArduPlane: tidy includes 2022-05-03 09:14:58 +10:00
quadplane.cpp Plane: in overshoot allow up to the Q WP speed 2022-08-02 07:49:34 +10:00
quadplane.h Plane: cope with overshoot in POSITION1 VTOL land state 2022-08-02 07:49:34 +10:00
radio.cpp ArduPlane: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
RC_Channel.cpp ArduPlane: fix auxiliary typo 2022-05-02 10:55:08 +10:00
RC_Channel.h ArduPlane: add and use HAL_QUADPLANE_ENABLED 2021-09-14 11:23:18 +10:00
ReleaseNotes.txt Plane: prepare for 4.2.2 stable 2022-06-24 11:43:06 +10:00
reverse_thrust.cpp ArduPlane : case label indentation 2022-03-08 14:24:46 -08:00
sensors.cpp Plane: move Airspeed to AP_Vehicle 2022-01-19 18:21:32 +11:00
servos.cpp ArduPlane: add and use AP_ICENGINE_ENABLE 2022-07-22 08:48:16 +10:00
soaring.cpp Plane: soaring: No action if in landing sequence. 2021-08-04 06:52:56 +10:00
system.cpp Plane: Fence moved to vehicle 2022-07-27 19:04:56 +10:00
tailsitter.cpp Plane: tailsitter: dont check if flying its always true in vtol transtion 2022-07-20 17:40:08 +10:00
tailsitter.h Plane: fixed misspellings of 'transition' 2022-07-01 11:54:16 -07:00
takeoff.cpp Plane: remove SpdHgt and use TECS direct 2021-11-13 08:05:39 +11:00
tiltrotor.cpp Plane: fixed misspellings of 'transition' 2022-07-01 11:54:16 -07:00
tiltrotor.h Plane: wait till motors are fully up before takeoff in guided mode 2022-03-10 07:34:20 +11:00
transition.h Plane: fixed misspellings of 'transition' 2022-07-01 11:54:16 -07:00
tuning.cpp Plane: Add P/D only tune sets for quadplanes 2022-05-21 09:10:31 +10:00
tuning.h Plane: Add P/D only tune sets for quadplanes 2022-05-21 09:10:31 +10:00
version.h Plane: change master version to 4.3.0dev 2022-03-02 07:44:36 +11:00
wscript Plane: link in AP_Follow 2022-03-10 07:34:20 +11:00