ardupilot/ArduPlane
Andrew Tridgell 9d98244730 Plane: fixed nav_roll/nav_pitch when waiting for VTOL takeoff
the nav_roll_cd and nav_pitch_cd were not being set in the VTOL
takeoff code when disarmed. This led to small increments accumulating
in the stick mixing code, leading to large control surface movements
before arming
2023-09-03 09:51:24 +10:00
..
AP_Arming.cpp AP_Arming: Added DDS Method for Arming/Disarming 2023-08-11 13:35:49 +10:00
AP_Arming.h Plane: implement AP_PLANE_BLACKBOX_LOGGING 2023-05-18 12:59:09 +10:00
ArduPlane.cpp Plane: log MNT at 10hz 2023-07-26 17:33:18 +10:00
Attitude.cpp Plane: output rudder and steering directly removing steering_control struct 2023-08-05 08:41:05 +10:00
GCS_Mavlink.cpp Plane: accept DO_ENGINE_CONTROL as both COMMAND_LONG and COMMAND_INT 2023-08-29 11:48:24 +10:00
GCS_Mavlink.h ArduPlane: pass mavlink_message_t to handle_command_*_packet 2023-08-22 10:11:33 +10:00
GCS_Plane.cpp ArduPlane: move setting of MAV_SYS_STATUS_SENSOR_OPTICAL_FLOW sensors flags up 2022-10-19 21:00:48 +11:00
GCS_Plane.h ArduPlane: code-generate chan-fetching methods 2022-12-15 08:31:54 +11:00
Log.cpp Plane: add steering to AETR log msg 2023-08-05 08:41:05 +10:00
Makefile.waf
Parameters.cpp Plane: add AUTOTUNE_OPTIONS flags to allow filter updates to be disabled 2023-08-23 18:06:22 +10:00
Parameters.h Plane: add AUTOTUNE_OPTIONS flags to allow filter updates to be disabled 2023-08-23 18:06:22 +10:00
Plane.cpp Plane: fixup is_landing and is_taking_off members 2023-06-26 06:54:56 -07:00
Plane.h Plane: dummy AP_ExternalControl implementation 2023-08-22 18:21:23 +10:00
RC_Channel.cpp ArduPlane: allow scaled passthru to go to trim on rc failsafe 2023-06-29 21:37:12 +10:00
RC_Channel.h ArduPlane: allow scaled passthru to go to trim on rc failsafe 2023-06-29 21:37:12 +10:00
ReleaseNotes.txt Plane: release notes from 4.4.0 2023-08-18 18:31:32 +10:00
afs_plane.cpp ArduPlane: add and use AP_ADVANCEDFAILSAFE_ENABLED 2023-02-08 19:00:13 +11:00
afs_plane.h ArduPlane: add and use AP_ADVANCEDFAILSAFE_ENABLED 2023-02-08 19:00:13 +11:00
altitude.cpp Plane: cope with home altitude change while navigating 2023-08-05 08:31:02 +10:00
avoidance_adsb.cpp ArduPlane: change namespace of MultiCopter and FixedWing params 2022-11-09 19:04:37 +11:00
avoidance_adsb.h all: use CLASS_NO_COPY() macro 2022-10-04 11:23:04 +11:00
commands.cpp Plane: ensure home is up to date on arming 2023-02-19 10:45:42 +11:00
commands_logic.cpp ArduPlane: fix incorrect float conversion 2023-07-18 11:06:02 +10:00
config.h ArduPlane: eliminate use of MINIMIZE_FEATURES for Plane features 2023-08-02 17:48:25 +10:00
control_modes.cpp ArduPlane: make Plane use more of RC_Channel library for mode switching 2023-04-18 09:19:20 +10:00
createTags
defines.h Plane: allow notch frequencies to be logged at full rate 2023-07-18 11:03:47 +10:00
ekf_check.cpp
events.cpp ArduPlane: add failsafe protections to Mode Takeoff 2023-08-09 17:33:58 +10:00
failsafe.cpp Plane: use is_armed_and_safety_off() 2023-02-21 07:44:09 +11:00
fence.cpp Plane: correct compilation when AP_Rally disabled 2023-04-10 16:37:42 -07:00
is_flying.cpp Plane: use is_armed_and_safety_off() 2023-02-21 07:44:09 +11:00
mode.cpp ArduPlane: add failsafe protections to Mode Takeoff 2023-08-09 17:33:58 +10:00
mode.h Plane: output rudder and steering directly removing steering_control struct 2023-08-05 08:41:05 +10:00
mode_LoiterAltQLand.cpp Plane: remove persistent guided_WP_loc state 2022-03-22 10:14:40 +11:00
mode_acro.cpp Plane: output rudder and steering directly removing steering_control struct 2023-08-05 08:41:05 +10:00
mode_auto.cpp Plane: fixup is_landing and is_taking_off members 2023-06-26 06:54:56 -07:00
mode_autotune.cpp Plane:expand yaw autotune to other modes 2023-01-31 10:02:16 +11:00
mode_avoidADSB.cpp
mode_circle.cpp
mode_cruise.cpp Plane: cleanup abort of NAV_SCRIPT 2022-10-29 21:22:29 +11:00
mode_fbwa.cpp
mode_fbwb.cpp
mode_guided.cpp Plane: move guided roll, pitch and throttle overrides upto guided mode 2023-04-18 09:36:06 +10:00
mode_loiter.cpp Plane: Fix bug that can cause early exit from loiter to alt and time wp's 2023-05-18 02:35:47 -07:00
mode_manual.cpp Plane: output rudder and steering directly removing steering_control struct 2023-08-05 08:41:05 +10:00
mode_qacro.cpp Plane: Quadplane: move modes fully to run function 2023-05-23 09:52:55 +10:00
mode_qautotune.cpp Plane: Quadplane: move modes fully to run function 2023-05-23 09:52:55 +10:00
mode_qhover.cpp Plane: Quadplane: move modes fully to run function 2023-05-23 09:52:55 +10:00
mode_qland.cpp ArduPlane: make and use AP_LANDINGGEAR_ENABLED 2022-12-14 18:30:23 +11:00
mode_qloiter.cpp Plane: Quadplane: move modes fully to run function 2023-05-23 09:52:55 +10:00
mode_qrtl.cpp ArduPlane: fix incorrect float conversion 2023-07-18 11:06:02 +10:00
mode_qstabilize.cpp Plane: Quadplane: move modes fully to run function 2023-05-23 09:52:55 +10:00
mode_rtl.cpp Plane:add FlightOptions helper 2023-04-26 17:35:25 +10:00
mode_stabilize.cpp Plane: move Stabilize functions into mode 2023-05-02 09:29:40 +10:00
mode_takeoff.cpp ArduPlane: add failsafe protections to Mode Takeoff 2023-08-09 17:33:58 +10:00
mode_thermal.cpp Plane: Remove meaningless semicolons 2022-02-07 08:27:34 +09:00
mode_training.cpp Plane: output rudder and steering directly removing steering_control struct 2023-08-05 08:41:05 +10:00
motor_test.cpp Plane: Quadplane: check with motors if motor test is allowed 2023-06-27 10:24:15 +10:00
navigation.cpp Plane: cope with home altitude change while navigating 2023-08-05 08:31:02 +10:00
parachute.cpp ArduPlane: make and use AP_LANDINGGEAR_ENABLED 2022-12-14 18:30:23 +11:00
qautotune.cpp
qautotune.h ArduPlane: eliminate use of MINIMIZE_FEATURES for Plane features 2023-08-02 17:48:25 +10:00
quadplane.cpp Plane: fixed nav_roll/nav_pitch when waiting for VTOL takeoff 2023-09-03 09:51:24 +10:00
quadplane.h Plane: fixed TECS state reset in VTOL auto 2023-07-03 07:03:14 +10:00
radio.cpp Plane: don't trigger RC failsafe until RC has been received for the first time 2023-05-02 09:11:18 +10:00
reverse_thrust.cpp Plane:add FlightOptions helper 2023-04-26 17:35:25 +10:00
sensors.cpp ArduPlane: change namespace of MultiCopter and FixedWing params 2022-11-09 19:04:37 +11:00
servos.cpp Plane: output rudder and steering directly removing steering_control struct 2023-08-05 08:41:05 +10:00
soaring.cpp
system.cpp ArduPlane: removed set_blocking_writes_all calls 2023-07-12 17:06:02 +10:00
tailsitter.cpp Plane: use dedicated quadplane function for stick mixing enable 2023-04-25 10:06:50 +10:00
tailsitter.h Plane: use dedicated quadplane function for stick mixing enable 2023-04-25 10:06:50 +10:00
takeoff.cpp Plane:add FlightOptions helper 2023-04-26 17:35:25 +10:00
tiltrotor.cpp Plane:correct metatdata for Q_YAW_ANGLE param 2023-08-03 00:11:08 -07:00
tiltrotor.h Plane: titrotor: is_motor_tilting: dont cast to uint8 2023-03-07 10:28:11 +11:00
transition.h Plane: use dedicated quadplane function for stick mixing enable 2023-04-25 10:06:50 +10: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: version to 4.5.0-dev 2023-04-26 17:45:52 +10:00
wscript Tools: move AP_KDECAN build to AP_Vehicle 2023-04-17 11:52:52 +10:00