ardupilot/ArduCopterMega
tridge60@gmail.com c8fd23ac45 allow configuration of motor arming condition
This allows the user to configure their own motor arming condition in
APM_Config.h. For example, the user could set it up for MODE1
transmitters, by using:

 #define MOTOR_ARM_CONDITION (g.rc_3.control_in == 0 && g.rc_1.control_in > 2700)
 #define MOTOR_DISARM_CONDITION (g.rc_3.control_in == 0 && g.rc_1.control_in < -2700)

You could also set it up to use the "throttle cut" switch on a
transmitter, by mapping that to a spare channel.

The default (throttle minimum and maximum/minimum yaw) is the same as
it was before

This patch also adds reporting of motor arming to the GCS, which can
be useful for testing.

git-svn-id: https://arducopter.googlecode.com/svn/trunk@1802 f9c3cf11-9bcb-44bc-f272-b75c42450872
2011-03-21 07:30:38 +00:00
..
configs tridge: my config 2011-03-21 07:30:24 +00:00
.cproject Compilation fixes per request 2011-02-17 09:36:33 +00:00
.project Compilation fixes per request 2011-02-17 09:36:33 +00:00
APM_Config.h tridge: my config 2011-03-21 07:30:24 +00:00
APM_Config.h.reference make it possible to enable RC override on non-HIL setups 2011-03-19 10:18:21 +00:00
APM_Config_mavlink_hil.h disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
APM_Config_xplane.h disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
ArduCopterMega.pde implement mavlink messages 2011-03-20 12:55:51 +00:00
Attitude.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
Camera.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
GCS.h adapt send_text() for typesafe PSTR() 2011-03-21 07:26:59 +00:00
GCS.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
GCS_Ardupilot.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
GCS_IMU_ouput.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
GCS_Jason_text.pde git-svn-id: https://arducopter.googlecode.com/svn/trunk@1191 f9c3cf11-9bcb-44bc-f272-b75c42450872 2010-12-19 16:40:33 +00:00
GCS_Mavlink.pde adapt send_text() for typesafe PSTR() 2011-03-21 07:26:59 +00:00
GCS_Standard.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
GCS_Xplane.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
HIL.h adapt send_text() for typesafe PSTR() 2011-03-21 07:26:59 +00:00
HIL_Xplane.pde adapt send_text() for typesafe PSTR() 2011-03-21 07:26:59 +00:00
Log.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
Makefile Compilation fixes per request 2011-02-17 09:36:33 +00:00
Mavlink_Common.h disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
Parameters.h fix for Logging, motors_out buffer overrun, formatting. 2011-03-11 21:37:37 +00:00
command description.txt alignment with APM 2.0 2011-03-13 06:25:38 +00:00
commands.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
commands_logic.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
commands_process.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
config.h allow configuration of motor arming condition 2011-03-21 07:30:38 +00:00
control_modes.pde tridge: report mode switch changes 2011-03-21 07:30:32 +00:00
defines.h Added Y6 support 2011-03-19 19:21:43 +00:00
events.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
flight_control.pde AP_Var integration continued 2011-02-20 02:03:01 +00:00
global_data.h disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
global_data.pde updated Param gen - won't compile yet. 2011-02-17 07:09:13 +00:00
motors.pde allow configuration of motor arming condition 2011-03-21 07:30:38 +00:00
navigation.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
radio.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
read_commands.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
read_me.text Big changes in the way commands are parsed and mission tasks are done. Not tested at all. 2011-03-03 02:32:50 +00:00
sensors.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
setup.pde Added Y6 support 2011-03-19 19:21:43 +00:00
system.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00
test.pde disabled tabs in emacs formatting markers 2011-03-19 10:20:11 +00:00