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 |
Robert Lefebvre
|
637c9a1a72
|
ACM: TradHeli
Removing this "throttle" output restriction for TradHelis.
|
2012-11-26 18:44:03 -05:00 |
Andrew Tridgell
|
bcae83c4f6
|
ACM: make it possible to run CLI on radio port in ArduCopter
|
2012-11-21 21:41:34 +11:00 |
rmackay9
|
bcb9519fd7
|
ArduCopter: renamed system bitmap to ap_system to resolve desktop compile issues
|
2012-11-11 22:42:10 +09:00 |
Jason Short
|
883bb7cfc0
|
ACM formatting
|
2012-11-09 22:15:16 -08:00 |
Jason Short
|
d2a5928c06
|
Ap state updates
|
2012-11-09 22:15:15 -08:00 |
rmackay9
|
1f801714e8
|
ArduCopter: incorporate new version of inertial navigation
Moved several navigation functions from ArduCopter.pde to navigation.pde
|
2012-11-07 19:21:31 +09:00 |
rmackay9
|
a1b4ec6d0e
|
ArduCopter: move to use new INS library instead of IMU library
|
2012-11-07 19:21:09 +09:00 |
rmackay9
|
c0ad98be31
|
ArduCopter: failsafe added to shutdown motors if mainloop fails
|
2012-10-09 12:30:17 +09:00 |
rmackay9
|
95763e610b
|
ArduCopter: allow DMP to run in parallel with DCM
Parallel DMP can be enabled by #define SECONDARY_DMP_ENABLED in APM_Config.h
New DMP dataflash log type added to allow easy comparison with DCM
|
2012-09-30 00:25:40 +09:00 |