ardupilot/ArduCopter
Andrew Tridgell 1c26ed0fca Copter: fixed deadzone handling for external tail gyro
when using an external tail gyro on a flybar heli the stick input
should be directly passed to output. This patch fixes the use of
deadzone in that passthrough.

It also makes the tail handling consistent with roll and pitch
handling, by not using ACRO_YAW_P when in tail pass-through.

Finally it also fixes deadzone handling for roll and pitch, and
removes the unnecessary get_pilot_desired_yaw_rate() that has a
different prototype from the one used in the rest of the code
2015-09-25 12:05:43 +10:00
..
.gitignore Improvements to cmake. 2011-09-29 21:23:26 -04:00
AP_State.cpp Copter: fix severity of super simple message to GCS 2015-09-12 12:35:42 +09:00
APM_Config_mavlink_hil.h Copter: remove unused definition 2015-06-28 21:55:31 +09:00
APM_Config.h Copter: integrate Precision Landing lib 2015-08-31 18:00:28 +09:00
ArduCopter.cpp Copter: Adding Logging of RSSI data. 2015-09-16 16:41:43 +09:00
Attitude.cpp Copter: check_ekf_yaw_reset uses ahrs method 2015-09-24 16:57:47 +09:00
capabilities.cpp Copter: update flighttermination capability 2015-08-17 17:15:50 +09:00
commands_logic.cpp Copter: Support do_digicam_x via command_long 2015-09-16 13:06:49 +09:00
commands.cpp Copter: log ahrs home and ekf origin 2015-07-06 12:11:51 +09:00
compassmot.cpp Copter: make Copter use milligauss 2015-09-09 10:38:16 +10:00
compat.cpp Copter: finished conversion to .cpp files 2015-05-30 15:21:19 +09:00
config_channels.h ArduCopter: remove unnecessary references to CH_CAM_PITCH, CH_CAM_ROLL, CH_CAM_YAW 2012-09-02 12:47:27 +09:00
config.h Copter: replace vehicle compass consistency check 2015-09-16 15:13:38 +09:00
control_acro.cpp Copter: slow start motors after landing in Stabilize, Acro 2015-07-28 15:16:24 +09:00
control_althold.cpp Copter: AltHold limits lean angle to maintain altitude 2015-09-07 15:10:12 +09:00
control_auto.cpp Copter: change multirotor comments to multicopter 2015-07-21 16:26:25 +09:00
control_autotune.cpp Copter: AltHold limits lean angle to maintain altitude 2015-09-07 15:10:12 +09:00
control_brake.cpp Copter: change multirotor comments to multicopter 2015-07-21 16:26:25 +09:00
control_circle.cpp Copter: change multirotor comments to multicopter 2015-07-21 16:26:25 +09:00
control_drift.cpp Copter: AltHold limits lean angle to maintain altitude 2015-09-07 15:10:12 +09:00
control_flip.cpp Copter: finished conversion to .cpp files 2015-05-30 15:21:19 +09:00
control_guided.cpp Copter: guided mode vel controller integrates althold lean limit 2015-09-07 15:10:13 +09:00
control_land.cpp Copter: AltHold limits lean angle to maintain altitude 2015-09-07 15:10:12 +09:00
control_loiter.cpp Copter: change multirotor comments to multicopter 2015-07-21 16:26:25 +09:00
control_poshold.cpp Copter: AltHold limits lean angle to maintain altitude 2015-09-07 15:10:12 +09:00
control_rtl.cpp Copter: bug fix to RTL_ALT_MIN feature 2015-08-08 15:38:47 +09:00
control_sport.cpp Copter: log sonar_alt even when disabled 2015-06-17 12:46:55 +10:00
control_stabilize.cpp Copter: AltHold limits lean angle to maintain altitude 2015-09-07 15:10:12 +09:00
Copter.cpp Copter: fix init order of ekfYawReset_ms 2015-09-24 16:57:50 +09:00
Copter.h Copter: fixed deadzone handling for external tail gyro 2015-09-25 12:05:43 +10:00
crash_check.cpp Copter: added FS_CRASH_CHECK parameter 2015-08-31 12:15:46 +10:00
defines.h Copter: add Precision Landing log message 2015-08-31 18:00:30 +09:00
ekf_check.cpp Copter: update send text severities 2015-08-25 14:05:25 +09:00
esc_calibration.cpp Copter: update send text severities 2015-08-25 14:05:25 +09:00
events.cpp Copter: update send text severities 2015-08-25 14:05:25 +09:00
failsafe.cpp Copter: finished conversion to .cpp files 2015-05-30 15:21:19 +09:00
fence.cpp Copter: check fence when disarmed 2015-07-08 15:27:57 +09:00
flight_mode.cpp Copter: enable tail pass thru in acro for EXTGYRO tails 2015-06-26 12:45:40 +09:00
GCS_Mavlink.cpp Copter: calibrate gyros during accel calibration 2015-09-21 17:06:37 +09:00
heli_control_acro.cpp Copter: fixed deadzone handling for external tail gyro 2015-09-25 12:05:43 +10:00
heli_control_stabilize.cpp Copter: AltHold limits lean angle to maintain altitude 2015-09-07 15:10:12 +09:00
heli.cpp Copter: automatically set H_RSC_MIN/MAX from RC8_MIN/MAX on upgrade 2015-09-02 10:25:48 +10:00
inertia.cpp Copter: finished conversion to .cpp files 2015-05-30 15:21:19 +09:00
land_detector.cpp Copter: keep thr-mix at min when landed 2015-09-07 18:10:25 +09:00
landing_gear.cpp Copter: finished conversion to .cpp files 2015-05-30 15:21:19 +09:00
leds.cpp Copter: finished conversion to .cpp files 2015-05-30 15:21:19 +09:00
Log.cpp Copter: ensure 10% free space when initialising logging 2015-09-09 12:22:36 +10:00
make.inc Copter: added EK2_* parameters and EKF2 instance 2015-09-23 11:56:33 +10:00
Makefile ArduCopter Makefile: Don't include targets.mk directly (included by apm.mk) 2013-01-09 13:15:38 -08:00
motor_test.cpp Copter: update send text severities 2015-08-25 14:05:25 +09:00
motors.cpp Copter: use resetHeightDatum() and getLastYawResetAngle() 2015-09-23 17:47:11 +10:00
navigation.cpp Copter: fix home_distance calculation 2015-07-08 15:27:59 +09:00
nocore.inoflag ArduCopter: add nocore.inoflag and Arduino.h 2012-12-20 14:51:40 +11:00
Parameters.cpp Copter: added EK2_* parameters and EKF2 instance 2015-09-23 11:56:33 +10:00
Parameters.h Copter: added EK2_* parameters and EKF2 instance 2015-09-23 11:56:33 +10:00
Parameters.pde Copter: added blank Parameters.pde for MissionPlanner 2015-05-30 15:21:31 +09:00
perf_info.cpp Copter: finished conversion to .cpp files 2015-05-30 15:21:19 +09:00
position_vector.cpp Copter: finished conversion to .cpp files 2015-05-30 15:21:19 +09:00
precision_landing.cpp Copter: precision landing uses sonar alt if available 2015-09-11 20:56:09 +09:00
radio.cpp Copter: no set_hover_throttle for TradHeli 2015-07-21 16:26:07 +09:00
readme.txt Copter: readme file renamed and directs to wiki 2014-02-12 21:03:45 +09:00
ReleaseNotes.txt Copter: 3.3-rc12 release notes 2015-09-22 15:17:23 +09:00
sensors.cpp Copter: add compass_cal update function 2015-09-03 16:59:12 +10:00
setup.cpp Copter: make Copter use milligauss 2015-09-09 10:38:16 +10:00
switches.cpp Copter: update send text severities 2015-08-25 14:05:25 +09:00
system.cpp Copter: calibrate gyros depending on INS GYR_CAL parameter 2015-09-21 17:06:34 +09:00
takeoff.cpp Copter: fix do_user_takeoff indentation 2015-07-14 20:16:57 +09:00
test.cpp Copter: calibrate gyros depending on INS GYR_CAL parameter 2015-09-21 17:06:34 +09:00
tuning.cpp Copter: Ch6 circle rate as float 2015-07-23 16:21:23 +09:00
UserCode.cpp Copter: finished conversion to .cpp files 2015-05-30 15:21:19 +09:00
UserVariables.h Copter: minor user hooks cleanup 2013-05-17 12:19:07 +09:00

ArduCopter README

User Manual: http://copter.ardupilot.com/
Developer Manual: http://dev.ardupilot.com/