Randy Mackay
343dd16779
Copter: fix typo in AC3.2.1 Release Notes
2015-01-10 22:30:21 +09:00
Randy Mackay
f1207e019d
Copter: update AC3.2.1-rc1 Release Notes
2015-01-09 04:58:34 +09:00
Randy Mackay
43762c9fa4
Copter: increase GPS_HDOP_GOOD default to 2.3
2015-01-09 04:54:08 +09:00
Randy Mackay
688088829b
Copter: update version to AC3.2.1-rc1
2015-01-08 21:17:53 +09:00
Randy Mackay
c0f5b548e0
Copter: AC3.2.1-rc1 Release Notes
2015-01-08 21:17:20 +09:00
Andrew Tridgell
7b178efd25
Copter: fixes for AP_InertialSensor API changes
2015-01-08 20:50:54 +09:00
Randy Mackay
f5fb21b1d7
Copter: run_nav_updates at 50hz on Pixhawk, 25hz on APM2
...
Based on work by Jon Challinger (see earlier commit)
2015-01-08 20:33:58 +09:00
Jonathan Challinger
aa1b0da254
Copter: run_nav_updates at 100hz on pixhawk
2015-01-08 20:33:55 +09:00
Randy Mackay
105e2e19ac
Copter: skip pre-arm checks when already armed
2015-01-08 15:17:48 +09:00
Randy Mackay
4033f11a3c
Copter: report NAV_CONTROLLER_OUTPUT in RTL, Guided
...
This allows the GCS to display to the user where the vehicle is flying
to in RTL and Guided flight modes
2015-01-06 16:39:39 +09:00
Robert Lefebvre
152a3a2828
ArduCopter: Bug fix, int8t should be uint16t.
2015-01-06 15:52:36 +09:00
Randy Mackay
6b236eb7ea
Copter: set pre_arm_gps_check flag
2014-12-26 15:10:34 +09:00
Jonathan Challinger
f3e9e9cc6f
Copter: use force_descend option on auto landings
2014-12-24 14:44:55 +09:00
Randy Mackay
6327f4adf1
Copter: allow arming in GUIDED only from GCS
...
Also changed mode_allows_arming function to accept arming_from_gcs param
Also remove AUTOTUNE from arming list
2014-12-24 14:44:53 +09:00
Jonathan Challinger
c65cb45c07
Copter: move all arm check logic into arm_checks
2014-12-24 14:44:53 +09:00
Jonathan Challinger
e05f8d3087
Copter: add mode_allows_arming function
2014-12-24 14:44:52 +09:00
Jonathan Challinger
7ea5e69f9c
Copter: auto-disarm if land complete regardless of mode
2014-12-24 14:44:51 +09:00
Jonathan Challinger
9fc62b5db2
Copter: use ap.throttle_zero instead of rc_3.control_in in auto_disarm_check
2014-12-24 14:44:50 +09:00
Jonathan Challinger
f64f155c3a
Copter: add land_complete to fence disarm check
2014-12-24 14:44:49 +09:00
Randy Mackay
9ced648479
Copter: throttle zero debounce to separate function
...
Also initialise throttle_zero to true on startup
Treat throttle less than zero as zero
2014-12-24 14:44:48 +09:00
Jonathan Challinger
8d63a65793
Copter: Change all zero throttle checks that should be conservative to use ap.throttle_zero
2014-12-24 14:44:48 +09:00
Jonathan Challinger
506c7661a4
Copter: add throttle_zero state
2014-12-24 14:44:47 +09:00
Randy Mackay
c8e0f3e13a
Copter: update version to AC3.2
2014-11-07 13:49:50 +09:00
Randy Mackay
f8de0ecc9e
Copter: update AC3.2 ReleaseNotes
2014-11-07 13:49:25 +09:00
Randy Mackay
bd69290e5a
Copter: minor update to AC3.2-rc14 ReleaseNotes
2014-10-31 10:56:46 +09:00
Randy Mackay
3a292db7f1
Copter: update AC3.2-rc14 ReleaseNotes
2014-10-29 18:09:11 +09:00
Randy Mackay
ddb8796d2c
Copter: return false when arming fails
2014-10-29 15:59:54 +09:00
Randy Mackay
683f3a55c4
Copter: re-enable CPU failsafe if arming fails
2014-10-29 15:59:22 +09:00
Randy Mackay
dc3509ef55
Copter: fail to arm if gyro cal fails
2014-10-29 15:45:56 +09:00
Randy Mackay
7b4cd9ee37
Copter: reset ahrs gyro drift after gyro calibration
2014-10-29 15:42:22 +09:00
Jonathan Challinger
ef0b934b10
Copter: don't stop logging on disarm when LOG_WHEN_DISARMED is set
2014-10-29 15:42:16 +09:00
Randy Mackay
a9e6c06f1a
Copter: update version to AC3.2-rc14
2014-10-27 22:27:27 +09:00
Randy Mackay
1921e22265
Copter: ReleaseNotes for AC3.2-rc14
2014-10-27 22:27:14 +09:00
Randy Mackay
3a8d4cdcda
Copter: fix to dcm-check to be continuous
...
dcm-check was triggering after 10 bad headings but these did not need to
be continuous meaning if the vehicle was flown long enough it would
almost certainly trigger a dcm-check failure and land
2014-10-27 12:39:24 +09:00
Randy Mackay
83a5102ec5
Copter: version to AC3.2-rc13
2014-10-23 22:20:10 +09:00
Randy Mackay
4bd3f593ef
Copter: ReleaseNotes for AC3.2-rc13
2014-10-23 22:20:07 +09:00
Randy Mackay
fdf6aa5492
Copter: shorten ESC calibration message
2014-10-23 22:19:58 +09:00
Randy Mackay
8b87a407ed
Copter: remove debug
2014-10-23 22:19:55 +09:00
Randy Mackay
00f9882241
Copter: remove DO_MOUNT_CONFIGURE support
...
The functions in the mount lib didn't work anyway
2014-10-23 22:19:48 +09:00
Randy Mackay
43c5a70424
Copter: completely disable vel controller
2014-10-23 22:19:44 +09:00
Randy Mackay
0d2954b5a4
Copter: landing detector checks baro climb rate
...
Barometer climb rate must be -150cm/s ~ +150cm/s
This threshold is generous because we already use the inertial
navigation climb rate so this is just to catch cases where inertial nav
is very incorrect in it's climbrate estimates
2014-10-22 17:40:53 +09:00
Jonathan Challinger
0335138683
Copter: print frame type in log headers
2014-10-22 14:57:31 +09:00
Randy Mackay
8da15cb409
Copter: check target of set-mode request from GCS
...
Issue discovered and fix contributed by Deadolous
2014-10-20 13:57:21 +09:00
Randy Mackay
9d76d3b423
Copter: log DCM reported roll-pitch and yaw error
2014-10-18 20:14:32 +09:00
Randy Mackay
92225dc5db
Copter: add NearlyAll-AC315 LOG_BITMASK description
2014-10-17 21:34:02 +09:00
Randy Mackay
d58f7ada62
Copter: remove extra in_mavlink_delay from should_log function
...
Also return false when logging disabled
2014-10-17 21:33:58 +09:00
Andrew Tridgell
c093160ea9
Copter: support logging while disarmed
2014-10-17 21:33:52 +09:00
Randy Mackay
7e1c975c54
Copter: add DCM check of yaw error
...
Triggers an "ekf" failsafe if the DCM yaw error is > 60deg
2014-10-16 17:28:42 +09:00
Randy Mackay
470fcc2077
Copter: add DCM_CHECK_THRESH parameter
2014-10-16 17:27:15 +09:00
Jonathan Challinger
71722d2e49
Copter: remove DRIFT and SPORT from manual_flight_mode function
2014-10-11 15:28:28 +09:00