ardupilot/ArduPlane
Andrew Tridgell 526344ab7c APM: added control switch debouncer
this adds a switch debouncer, similar to the one used in
ArduCopter. I'm adding this after a flight on the weekend where noise
on the control mode channel caused a mode change away from auto.

To prevent this change adding excessive mode switch latency, it also
moves the reading of the control switch to the 10Hz loop, away from
the 3.3Hz loop. That gives us 0.2s delay in mode switch changes and
allows for spikes in the control mode for 0.1 seconds without changing
mode.
2012-08-01 13:59:37 +10:00
..
APM_Config.h ArduPlane: allow MPU6000's DMP to be used for attitude estimation. 2012-07-28 19:50:40 +09:00
APM_Config.h.reference Minimum ground speed patch from Claudio Natoli. Thanks Claudio! 2011-12-09 16:43:25 -07:00
ArduPlane.pde APM: added control switch debouncer 2012-08-01 13:59:37 +10:00
Attitude.pde APM: added a SCALING_SPEED parameter 2012-07-26 11:30:23 +10:00
climb_rate.pde APM: fixed some build warnings 2012-02-14 08:58:56 +11:00
CMakeLists.txt Working on ArduPlane options. 2012-04-19 02:23:54 -04:00
command_description.txt Cleanup: rename files with spaces in their names, replace with underscores 2012-02-28 16:14:31 -08:00
commands_logic.pde APM: fixed build 2012-07-26 10:03:36 +10:00
commands_process.pde Mission Scripting updates 2011-11-16 00:22:23 -08:00
commands.pde APM: fixed a problem with wayoints completing early 2012-07-21 20:32:07 +10:00
config.h ArduPlane: allow MPU6000's DMP to be used for attitude estimation. 2012-07-28 19:50:40 +09:00
control_modes.pde APM: added control switch debouncer 2012-08-01 13:59:37 +10:00
createTags imported ArduPlane from ArduPilotMega svn 2011-09-09 11:29:39 +10:00
defines.h MAVLink: make APM build with MAVLink 1.0 possible with arduino GUI 2012-04-24 22:24:58 +10:00
events.pde APM: fixed reset of control switch when short_fs_action is disabled 2012-03-10 10:34:28 +11:00
failsafe.pde failsafe: make sure we clear any RC override in manual failsafe 2011-12-22 10:55:43 +11:00
GCS_Mavlink.pde AP Fix Hil Airspeed calc in m/s 2012-07-26 20:21:17 +08:00
GCS.h MAVLink: make APM build with MAVLink 1.0 possible with arduino GUI 2012-04-24 22:24:58 +10:00
geofence.pde APM: fixed overflow in geofence code for altitudes above 327 meters 2012-07-31 15:46:47 +10:00
Log.pde APM: switch back to old nav_roll calculation 2012-07-26 10:03:36 +10:00
Makefile MAVLink: remove MAVLink 0.9 protocol support 2012-07-05 13:00:46 +10:00
navigation.pde APM: rename airspeed_cruise to airspeed_cruise_cm to make the units clearer 2012-07-19 11:50:41 +10:00
options.cmake MAVLink: remove MAVLink 0.9 protocol support 2012-07-05 13:00:46 +10:00
Parameters.h APM: added a SCALING_SPEED parameter 2012-07-26 11:30:23 +10:00
Parameters.pde ArduPlane: bug fix to global var_info parameter list for ahrs object. 2012-08-01 10:52:34 +09:00
planner.pde Telemetry: make it possible to use UART2 on APM2 2012-05-04 10:39:44 +10:00
radio.pde APM: rename airspeed_cruise to airspeed_cruise_cm to make the units clearer 2012-07-19 11:50:41 +10:00
sensors.pde Airspeed: change APM to use new AP_Airspeed library 2012-07-16 11:21:50 +10:00
setup.pde APM: fixed some build warnings and type errors 2012-07-06 19:59:18 +10:00
system.pde ArduPlane: allow MPU6000's DMP to be used for attitude estimation. 2012-07-28 19:50:40 +09:00
test.pde Airspeed: change APM to use new AP_Airspeed library 2012-07-16 11:21:50 +10:00