ardupilot/ArduPlane
Ido Buchman e037b0b985 ArduPlane: add support for deca frame in QuadPlane::setup
The deca frame is properly supported for Copter and as the quadplane vtol setup calls upon the copter frames, it should also be supported for arduplane vtol for anyone who wants to work 10 vertical motors.
2024-08-21 17:34:19 +01:00
..
AP_Arming.cpp Plane: Qautotune: use new disarmed call and add new aux function 2024-08-13 08:57:44 +09:00
AP_Arming.h Plane: implement AP_PLANE_BLACKBOX_LOGGING 2023-05-18 12:59:09 +10:00
AP_ExternalControl_Plane.cpp AP_ExternalControl: add REP-147 Global Position Control 2023-12-20 02:37:01 +00:00
AP_ExternalControl_Plane.h ArduPlane: add REP-147 Global Position Control 2023-12-20 02:37:01 +00:00
ArduPlane.cpp ArduPlane: Bindings for crosstrack in Lua 2024-08-20 09:10:42 +10:00
Attitude.cpp ArduPlane: Added minimum throttle during TAKEOFF mode 2024-07-29 15:50:32 +10:00
GCS_Mavlink.cpp ArduPlane: emit MAV_RESULT_DENIED if start/stop item passed to MAV_CMD_MISSION_START 2024-08-20 09:38:43 +10:00
GCS_Mavlink.h ArduPlane: move handling of DO_SET_HOME up to GCS_MAVLink base class 2024-04-09 09:35:16 +10:00
GCS_Plane.cpp ArduPlane: make AP_RANGEFINDER_ENABLED remove more code 2024-07-02 09:17:26 +10:00
GCS_Plane.h ArduPlane: use NEW_NOTHROW for new(std::nothrow) 2024-06-04 09:20:21 +10:00
Log.cpp ArduPlane: Fixed typos 2024-08-06 14:03:27 +10:00
Makefile.waf waf: use single entry point for make wrappers 2015-12-10 10:40:34 +09:00
Parameters.cpp Plane: rename OFFBOARD_GUIDED to AP_PLANE_OFFBOARD_GUIDED_SLEW_ENABLED 2024-08-05 10:20:14 +10:00
Parameters.h Plane: rename OFFBOARD_GUIDED to AP_PLANE_OFFBOARD_GUIDED_SLEW_ENABLED 2024-08-05 10:20:14 +10:00
Plane.cpp ArduPlane: move logger object up to AP_Vehicle 2024-02-13 10:54:29 +11:00
Plane.h ArduPlane: Bindings for crosstrack in Lua 2024-08-20 09:10:42 +10:00
RC_Channel.cpp Plane: Qautotune: use new disarmed call and add new aux function 2024-08-13 08:57:44 +09:00
RC_Channel.h ArduPlane: use AUX_FUNC instead of typedef aux_func_t 2024-02-15 08:41:30 +11:00
ReleaseNotes.txt Plane: 4.5.6-beta1 release notes 2024-08-21 19:35:33 +10:00
VTOL_Assist.cpp Plane: Quadplane: move Q Assist check into new VTOL assist files. 2024-04-23 09:11:34 +10:00
VTOL_Assist.h Plane: Quadplane: move Q Assist check into new VTOL assist files. 2024-04-23 09:11:34 +10:00
afs_plane.cpp AP_AdvancedFailsafe: option to automatically set mode to auto when datalink is loss 2023-09-12 09:09:39 +10:00
afs_plane.h AP_AdvancedFailsafe: option to automatically set mode to auto when datalink is loss 2023-09-12 09:09:39 +10:00
altitude.cpp ArduPlane: Added minimum throttle during TAKEOFF mode 2024-07-29 15:50:32 +10:00
avoidance_adsb.cpp ArduPlane: convert ALT_HOLD_RTL and ALT_HOLD_FBWCM 2024-01-23 15:00:30 +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 Plane: use enum class for VTOL approach stage 2024-08-07 17:52:25 +10:00
config.h Plane: remove ENABLED/ENABLE defines 2024-08-05 10:20:14 +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 treewide: fix shebangs - /bin/bash -> /usr/bin/env bash 2024-02-13 11:36:23 +11:00
defines.h Plane: option to immediately climb in AUTO mode (not doing glide slope) 2024-07-25 09:49:07 +10:00
ekf_check.cpp ArduPlane: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
events.cpp Plane: remove replace PARACHUTE define with AP_PARACHUTE_ENABLED 2024-08-05 10:20:14 +10:00
failsafe.cpp Plane: use is_armed_and_safety_off() 2023-02-21 07:44:09 +11:00
fence.cpp Plane: address minor review comments 2024-07-24 08:24:06 +10:00
is_flying.cpp Plane: remove replace PARACHUTE define with AP_PARACHUTE_ENABLED 2024-08-05 10:20:14 +10:00
mode.cpp Plane: rename OFFBOARD_GUIDED to AP_PLANE_OFFBOARD_GUIDED_SLEW_ENABLED 2024-08-05 10:20:14 +10:00
mode.h Plane: move `have_autoenabled_fences` to be private in `ModeTakeoff` 2024-07-30 09:59:01 +10:00
mode_LoiterAltQLand.cpp Plane: mode LoiterAltQLand to reuse loiter point if available 2023-11-28 10:27:19 +11:00
mode_acro.cpp Plane: move pilot throttle output up to control modes 2024-02-06 11:02:28 +11:00
mode_auto.cpp Plane: disable fences for landing by suppressing in the fence check rather than using a state machine 2024-07-24 08:24:06 +10:00
mode_autotune.cpp Plane: move pilot throttle output up to control modes 2024-02-06 11:02:28 +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: make AHRS attitude member variables private 2024-01-14 12:47:47 +11:00
mode_fbwa.cpp Plane: move pilot throttle output up to control modes 2024-02-06 11:02:28 +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: rename OFFBOARD_GUIDED to AP_PLANE_OFFBOARD_GUIDED_SLEW_ENABLED 2024-08-05 10:20:14 +10:00
mode_loiter.cpp Plane: rework `isHeadingLinedUp` function for loiter breakout 2024-02-13 10:48:47 +11:00
mode_manual.cpp Plane: move manual mode throttle limits to main throttle limit function. 2024-03-05 11:38:28 +11:00
mode_qacro.cpp ArduPlane: Fix some typos 2023-10-12 18:30:42 +11:00
mode_qautotune.cpp Plane: Handle reset of q_fwd_throttle in QuadPlane::mode_enter(void) 2023-09-27 11:43:45 +10:00
mode_qhover.cpp Plane: Q_ACCEL_Z -> Q_PILOT_ACCEL_Z 2024-01-23 15:00:30 +11:00
mode_qland.cpp Plane: disable fences for landing by suppressing in the fence check rather than using a state machine 2024-07-24 08:24:06 +10:00
mode_qloiter.cpp Plane: make precsion QLOITER possible from lua 2024-03-12 10:45:56 +11:00
mode_qrtl.cpp Plane: remove altitude_error_cm variable 2024-05-07 10:52:43 +10:00
mode_qstabilize.cpp ArduPlane: convert LIM_PITCH_MIN/MAX -> PTCH_LIM_MIN/MAX_DEG 2024-01-23 15:00:30 +11:00
mode_rtl.cpp Plane: use enum class for VTOL approach stage 2024-08-07 17:52:25 +10:00
mode_stabilize.cpp Plane: move pilot throttle output up to control modes 2024-02-06 11:02:28 +11:00
mode_takeoff.cpp Plane: move `have_autoenabled_fences` to be private in `ModeTakeoff` 2024-07-30 09:59:01 +10:00
mode_thermal.cpp Plane: Remove meaningless semicolons 2022-02-07 08:27:34 +09:00
mode_training.cpp Plane: move pilot throttle output up to control modes 2024-02-06 11:02:28 +11:00
motor_test.cpp ArduPlane: Fix some typos 2023-10-12 18:30:42 +11:00
navigation.cpp Plane: use enum class for VTOL approach stage 2024-08-07 17:52:25 +10:00
parachute.cpp Plane: remove replace PARACHUTE define with AP_PARACHUTE_ENABLED 2024-08-05 10:20:14 +10:00
qautotune.cpp Plane: Q_ACCEL_Z -> Q_PILOT_ACCEL_Z 2024-01-23 15:00:30 +11:00
qautotune.h ArduPlane: allow compilation with HAL_LOGGING_ENABLED false 2024-01-17 18:25:55 +11:00
quadplane.cpp ArduPlane: add support for deca frame in QuadPlane::setup 2024-08-21 17:34:19 +01:00
quadplane.h Plane: Quadplane: move Q Assist check into new VTOL assist files. 2024-04-23 09:11:34 +10:00
radio.cpp Plane: fixed throttle_at_zero() 2024-03-15 09:26:40 +11:00
reverse_thrust.cpp Plane: ignore invalid pilot throttle 2023-11-29 18:15:01 +11:00
sensors.cpp ArduPlane: make AP_RANGEFINDER_ENABLED remove more code 2024-07-02 09:17:26 +10:00
servos.cpp Plane: remove replace PARACHUTE define with AP_PARACHUTE_ENABLED 2024-08-05 10:20:14 +10:00
soaring.cpp Plane: soaring: No action if in landing sequence. 2021-08-04 06:52:56 +10:00
system.cpp Plane: stop using ENABLED against OSD_ENABLED 2024-08-05 10:20:14 +10:00
tailsitter.cpp ArduPlane: use NEW_NOTHROW for new(std::nothrow) 2024-06-04 09:20:21 +10:00
tailsitter.h Plane: Quadplane: log tailsitter speed scailing in TSIT msg 2023-12-19 11:20:42 +11:00
takeoff.cpp Plane: Fixed unhandled TKOFF_THR_MAX=0 case 2024-07-31 18:23:40 +10:00
tiltrotor.cpp ArduPlane: use NEW_NOTHROW for new(std::nothrow) 2024-06-04 09:20:21 +10:00
tiltrotor.h Plane: Add tiltrotor specific log message 2024-05-07 10:37:37 +10:00
transition.h Plane: use dedicated quadplane function for stick mixing enable 2023-04-25 10:06:50 +10:00
tuning.cpp Plane: Add Q_FWD_THR_GAIN to table of transmitter tuning parameters 2023-09-27 11:43:45 +10:00
tuning.h Plane: Add Q_FWD_THR_GAIN to table of transmitter tuning parameters 2023-09-27 11:43:45 +10:00
version.h ArduPlane: fix version setting in CheckFirmware app descriptor 2024-02-21 18:54:17 +11:00
wscript ArduPlane: move Arming, Beacon and RC_Mapper into ardupilotwaf.py 2024-04-17 18:11:46 +10:00