ardupilot/ArduPlane
Andrew Tridgell e2b8817a89 APM: added the ability to forcibly crash the plane on OBC failsafe breach
this allows a user to setup the OBC failsafe system to forcibly crash
the plane (surfaces at limits, zero throttle) when the failsafe system
triggers. This is to allow APM to be used in the Outback Challenge. In
the OBC an external failsafe board also does this using the heartbeat
control pin, so this is an extra safety mechanism.

To prevent users accidentially triggering a crash, this code only
activates if FS_TERM_ACTION is set to to the magic value 42.
2012-08-28 20:18:24 +10:00
..
APM_Config.h uncrustify ArduPlane/APM_Config.h 2012-08-21 18:59:05 -07: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 the ability to forcibly crash the plane on OBC failsafe breach 2012-08-28 20:18:24 +10:00
Attitude.pde APM: added the ability to forcibly crash the plane on OBC failsafe breach 2012-08-28 20:18:24 +10:00
climb_rate.pde uncrustify ArduPlane/climb_rate.pde 2012-08-21 18:57:21 -07: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 another problem with DO_JUMP 2012-08-28 20:18:24 +10:00
commands_process.pde APM: fixed another problem with DO_JUMP 2012-08-28 20:18:24 +10:00
commands.pde uncrustify ArduPlane/commands.pde 2012-08-21 19:19:51 -07:00
config.h ArduPlane: Fix 1280 builds 2012-08-27 01:33:45 +02:00
control_modes.pde APM: removed reset_I() and instead auto-reset integrator in PID library 2012-08-28 20:18:23 +10:00
createTags imported ArduPlane from ArduPilotMega svn 2011-09-09 11:29:39 +10:00
defines.h APM: added ALT_CTRL_ALG parameter 2012-08-28 20:18:24 +10:00
events.pde APM: removed reset_I() and instead auto-reset integrator in PID library 2012-08-28 20:18:23 +10:00
failsafe.pde uncrustify ArduPlane/failsafe.pde 2012-08-21 18:58:24 -07:00
GCS_Mavlink.pde APM: report estimated airspeed if airspeed not available 2012-08-25 17:49:26 +10:00
GCS.h uncrustify ArduPlane/GCS.h 2012-08-21 18:58:53 -07:00
geofence.pde APM: check for geofence fence total of 0 2012-08-28 20:18:24 +10:00
Log.pde uncrustify ArduPlane/Log.pde 2012-08-21 19:19:50 -07:00
Makefile APM: added optional use of new APM_Control library 2012-08-22 12:45:14 +10:00
navigation.pde APM: added XTRK_USE_WIND parameter 2012-08-25 17:49:26 +10:00
options.cmake AHRS: removed Quaternion build support from APM/ACM/rover 2012-08-22 10:42:21 +10:00
Parameters.h APM: added ALT_CTRL_ALG parameter 2012-08-28 20:18:24 +10:00
Parameters.pde APM: added ALT_CTRL_ALG parameter 2012-08-28 20:18:24 +10:00
planner.pde uncrustify ArduPlane/planner.pde 2012-08-21 19:19:51 -07:00
radio.pde APM: added ALT_CTRL_ALG parameter 2012-08-28 20:18:24 +10:00
sensors.pde APM: added RSSI to RC_CHANNELS_RAW as well 2012-08-22 13:58:25 +10:00
setup.pde APM: added optional use of new APM_Control library 2012-08-22 12:45:14 +10:00
system.pde APM: cleanup throttle suppression code and don't use airspeed to unsupress 2012-08-28 20:18:23 +10:00
test.pde uncrustify ArduPlane/test.pde 2012-08-21 19:19:51 -07:00