Randy Mackay
|
fe56ac3839
|
Copter: only allow auto_trim in STABILIZE
|
2013-08-15 21:11:23 +09:00 |
Randy Mackay
|
34e874282e
|
Copter: only check hdop when circular fence enabled
|
2013-08-15 16:03:57 +09:00 |
Randy Mackay
|
d000967a76
|
Copter: pre-arm check for gps hdop < 2
|
2013-08-15 13:06:36 +09:00 |
Randy Mackay
|
6969ab573d
|
Copter: configurable max lean angle
ANGLE_MAX parameter allows limiting the roll and pitch angles during
manual and auto flight modes to anywhere from 10 to 80 degrees
|
2013-08-11 12:53:22 +09:00 |
Randy Mackay
|
39ab4f62ef
|
Copter: add SPORT mode
|
2013-08-05 21:04:41 +09:00 |
Olivier-ADLER
|
87d062905e
|
Copter: 3 positions switch support for CH7 and CH8 - new 3 positions SIMPLE / SUPERSIMPLE mode
3 positions modes must use mode number >= 100
pre-arm check correction for CH7 - CH8 check
|
2013-07-29 15:12:10 +09:00 |
Randy Mackay
|
c173f0c7d9
|
Copter: change CH7/CH8 pre-arm check string
|
2013-07-29 14:32:27 +09:00 |
Randy Mackay
|
dbc18ee900
|
Copter: allow arming in AltHold and Loiter if landed
|
2013-07-28 18:18:47 +09:00 |
Olivier-ADLER
|
bf6120d8b7
|
Copter: Move CH7 - CH8 check from read_aux_switches() to pre_arm_checks.
Moving this to pre-arm checks save some processing time and is safer.
|
2013-07-26 09:30:24 +09:00 |
Randy Mackay
|
e6412b6996
|
Copter: do not spin motors during arming process
|
2013-07-16 12:47:57 +09:00 |
Jonathan Challinger
|
9f51a4a4f7
|
Copter: Cancel arming if throttle input above cruise_throttle.
|
2013-07-16 12:47:55 +09:00 |
Jonathan Challinger
|
2725f219cb
|
Copter: Warn user with motors while copter is arming
|
2013-07-16 12:47:51 +09:00 |
Randy Mackay
|
2b5f6e2668
|
Copter: pre-arm checks for rc ch 1~4 min and max
|
2013-07-13 21:38:22 +09:00 |
Randy Mackay
|
213472102c
|
Copter: pre-arm check of throttle failsafe value
Check throttle min is above throttle failsafe trigger and that trigger
is above ppm encoder's loss-of-signal value of 900
|
2013-07-13 20:25:34 +09:00 |
Randy Mackay
|
ed3bf2c1e7
|
Copter: relax pre-arm checks for mag field
previously it was 50% ~ 150% of expected mag field but now expanded to
35% ~ 165%.
|
2013-07-07 18:00:36 -10:00 |
Randy Mackay
|
79d2fe6271
|
Copter: double flash arming light when pre-arm checks fail
Hardly my finest work but it's temporary because we're going to replace
all the led, buzzer etc with a library called AP_Notify in the near
future.
|
2013-07-04 16:26:22 -10:00 |
Dr Gareth Owen
|
4c6d6ea96e
|
changed yaw reset to when armed to not use initial_simple_bearing
|
2013-06-02 11:29:30 +09:00 |
Randy Mackay
|
e3cd494709
|
Copter: remove debug message
|
2013-06-01 18:21:30 +09:00 |
Randy Mackay
|
7b50ecc73c
|
Copter: pre-arm check for mag field length
|
2013-05-31 12:23:19 +09:00 |
Randy Mackay
|
a1821c89e7
|
Copter: pre-arm check for board voltage < 5.8V
|
2013-05-31 11:31:27 +09:00 |
Randy Mackay
|
c6e383be0f
|
Copter: disable board voltage pre-arm check for PX4
|
2013-05-31 11:27:54 +09:00 |
Randy Mackay
|
c3d21a457f
|
Copter: add pre-arm board voltage check
Copter will not arm unless board voltage is over 4.5V
|
2013-05-28 21:50:31 +09:00 |
Randy Mackay
|
6ecd2d74a3
|
Copter: beep twice during arming
|
2013-05-27 13:55:34 +09:00 |
Randy Mackay
|
ec7ee47099
|
Copter: scaling stability patch
|
2013-05-27 11:21:31 +09:00 |
Randy Mackay
|
4fa101292a
|
Copter: add baro health to pre-arm checks
|
2013-05-25 12:24:47 +09:00 |
Randy Mackay
|
bd44c2f73d
|
Copter: all pre-arm checks to be disabled
set ARMING_CHECK parameter to zero to disable
|
2013-05-20 14:48:04 +09:00 |
Randy Mackay
|
43c377ca67
|
Copter: add compass calibration to pre-arm check
|
2013-05-20 14:19:47 +09:00 |
Randy Mackay
|
6efdabb104
|
Copter: move auto disarm into a separate function
|
2013-05-20 14:05:50 +09:00 |
Randy Mackay
|
1dbe98b566
|
Copter: display reason for pre-arm-check failures in GCS
|
2013-05-20 13:03:18 +09:00 |
Randy Mackay
|
f4846b417a
|
Copter: compiler fix for disabled logs
|
2013-05-19 22:55:40 +09:00 |
Randy Mackay
|
9d0f40b432
|
Copter: add pre_arm_rc_check
Motors are not be enabled unless we have passed rc checks which include
checking the radio in calibration has been performed.
|
2013-05-16 16:32:00 +09:00 |
Randy Mackay
|
bd6edecdec
|
Copter: restore logging of arm/disarm event
|
2013-05-13 18:07:28 +09:00 |
Randy Mackay
|
324200b52c
|
Copter: disable centrifugal correction when disarmed
|
2013-05-06 15:32:08 +09:00 |
Randy Mackay
|
372ebb602c
|
Copter: disable centrifugal force correction when disarmed
|
2013-05-05 16:55:06 +09:00 |
Randy Mackay
|
cca05ee8ae
|
Copter: start dataflash logging when arming
Stop nearly empty logs from being produced.
Removed redundant armed bit from ap state.
|
2013-05-03 14:49:55 +09:00 |
Randy Mackay
|
90af3262c5
|
Copter: pre-arm check for compass
|
2013-04-27 23:50:40 +09:00 |
Randy Mackay
|
58d1da2d80
|
Copter: integrate AC_Fence in place of limits
Lesser functionality than limits but saves more than 150 bytes and it
works
|
2013-04-27 11:14:07 +09:00 |
Randy Mackay
|
63a48f76e2
|
Copter: add pre-arm check of radio and accel
Only checks throttle channel and accelerometer scaling
|
2013-04-23 00:01:20 +09:00 |
Randy Mackay
|
d2bd818b2d
|
Copter: bug fix for auto_armed logic
Zero throttle when switching into an auto flight mode would cause the
motors to stop.
|
2013-04-17 21:28:42 +09:00 |
Randy Mackay
|
7cf2255822
|
Copter LEDs: replace bitRead with bitmask
Consolidate all checks of led_mode to leds.pde
Add #defines for bitmasks comparisons
Some formatting changes
|
2013-04-01 13:10:12 +09:00 |
Randy Mackay
|
38e81adae0
|
InertialNav: remove unnecessary "virtual" from function definitions
This saves about 30bytes of RAM
|
2013-03-19 17:51:16 +09:00 |
Randy Mackay
|
67c69a19ee
|
Copter: remove baro-only alt hold
Saves 8 bytes of memory and more importantly simplifies the alt hold
calculations
|
2013-02-24 14:41:29 +09:00 |
rmackay9
|
bd0e018ca0
|
ArduCopter: restore auto-trim method but now use AHRS.add_trim
|
2013-01-02 09:20:08 +11:00 |
rmackay9
|
52802cb29e
|
ArduCopter: limit output throttle to 800 only for TRI which does not have the new stability patch
|
2013-01-02 09:19:17 +11:00 |
rmackay9
|
881dae1e27
|
ArduCopter: remove throttle limit of 800 for quads, hexas and octacopters
Note: Y6 and OctaQuads still have the 800 limit because they do not have the latest stability patch
|
2013-01-02 09:13:42 +11:00 |
rmackay9
|
6da68c53a5
|
ArduCopter: bug fix so AP_Limits does not use up memory if it is disabled
|
2013-01-02 09:13:42 +11:00 |
Andrew Tridgell
|
9e986801c9
|
Copter: fixed SITL for ArduCopter
|
2012-12-20 14:52:34 +11:00 |
Pat Hickey
|
7af03127f6
|
ArduCopter: more work
|
2012-12-20 14:52:28 +11:00 |
rmackay9
|
072ffec493
|
ArduCopter: allow INERTIAL_NAV to be enabled separately for horizontal and vertical position
|
2012-12-06 10:31:41 +09:00 |
Robert Lefebvre
|
b32d7c8b63
|
ACM: TradHeli
Prevent helis from arming while RSC control is switched on.
|
2012-11-26 19:03:28 -05:00 |