Commit Graph

2261 Commits

Author SHA1 Message Date
Randy Mackay 0cf4ac088a Copter: restore LEDs to off state when auto-trim completes 2013-07-04 16:38:28 -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
tstellanova 459c47fa46 Fix test_ins
Fix output format of test_ins and fix the number of parameters passed
to printf
2013-07-02 23:42:48 -10:00
Randy Mackay 404cd5f3da Copter: rename g.pid_throttle to g.pid_throttle_rate
Small code clean-up to make throttle rate controller's pid more obvious
2013-06-30 00:04:21 -10:00
Randy Mackay b3da8a462f Copter: CH6 tuning definition clean-up
Renamed and reorganised the CH6 #defines and parameter definitions
2013-06-29 23:51:43 -10:00
Dr Gareth Owen e0dcd680f7 proposed radio failsafe bug fix 2013-06-27 17:13:01 -10:00
Randy Mackay 917ae883a0 Copter: revert prev changes to battery failsafe
The battery failsafe should remain independent of any throttle failsafe
behaviour settings
2013-06-27 10:30:46 -10:00
Robert Gayle 917edcab11 Copter: added FS_THR_ENABLED_ALWAYS_LAND (=3) option: don't attempt RTL, just land 2013-06-27 10:19:38 -10:00
Olivier-ADLER eaa0e36954 Copter: CompassMot current calibration
Was using a hardcoded (330) value instead of COMPASS_MAGFIELD_EXPECTED define
2013-06-26 20:54:03 -10:00
Jonathan Challinger b21bc5a85a Copter: Fixed bug in battery current integration 2013-06-26 17:22:37 +09:00
Randy Mackay 0592475959 Copter: change firmware version to 3.0.0-rc1 2013-06-26 14:03:28 +09:00
Randy Mackay cb0e262e24 Copter: GPS Failsafe switch to LAND if circular fence enabled 2013-06-26 11:57:59 +09:00
Randy Mackay 45dfbecaba Copter: update 3.0.1 version and release notes 2013-06-26 00:09:36 +09:00
Randy Mackay 022148ec0d Copter: LAND only control horizontal position if we have GPS lock 2013-06-25 22:34:58 +09:00
Randy Mackay 66cecbfdc3 Copter Fence: bug fix to avoid repeatedly invoking LAND mode 2013-06-25 22:23:31 +09:00
Olivier-ADLER 24e1f074d0 Copter: Fence missing GPS 3D fix check
Fence was missing GPS 3D fix check before selecting recovery decision.
2013-06-25 22:23:29 +09:00
Randy Mackay facd8fc89f Copter: calculate home position and bearing when we have 2D Fix 2013-06-25 22:23:26 +09:00
Olivier-ADLER f1bedc70ac Copter: SuperSimple mode bug
SuperSimple bearing was updated without checking for GPS 3D Fix availability.
2013-06-25 22:23:13 +09:00
Andrew Tridgell 3e82f644ea Copter: enabled CAM_TRIGG_DIST parameter 2013-06-25 12:52:44 +10:00
Andrew Tridgell 76d1791073 Copter: CONFIG_RELAY is not used 2013-06-25 12:47:07 +10:00
Andrew Tridgell 23eade8f74 Copter: enable RELAY_* parameters 2013-06-25 12:46:53 +10:00
Randy Mackay a48a7f9775 Copter: minor param definition unit changes 2013-06-23 15:52:46 +09:00
Randy Mackay cd30103b76 Copter: increase default CIRCLE_RATE to 20deg/sec 2013-06-19 12:40:33 +09:00
Randy Mackay 245bc3d3fd Copter: show pilot input in dataflash ATT message even when in AUTO
AUTO mode ignores pilot input but we still want to be able to see the
pilot's input in the Roll-In and Pitch-In columns of the dataflash's ATT
message
2013-06-19 12:37:13 +09:00
Randy Mackay acb4907313 Copter: update FS_THR_VALUE parameter description
One user was setting FS_THR_VALUE too low, below 900 which means
ArduCopter would not trigger when the ppmencoder pulled ch3 low after
updates from the ppmencoder stopped
2013-06-18 15:56:39 +09:00
Randy Mackay b1a014e12e Copter: update firmware version to 3.0.0 2013-06-18 10:03:40 +09:00
Randy Mackay c42ed1e5eb Copter: add @Increment to PID parameters descriptions 2013-06-16 21:53:50 +09:00
Randy Mackay 069bd17928 Copter: reduce default AltHold P to 1.0 (was 2.0)
This helps reduce jumpiness due to althold feed forward
2013-06-16 15:32:25 +09:00
Randy Mackay b1e089fe29 Copter: update AC3.0-rc6 version and release notes 2013-06-16 11:48:03 +09:00
Randy Mackay 272f0e5032 Copter: reduce twitch when entering CIRCLE mode
Set loiter target and prev iterations velocity when circle mode is
started
Start circling from projected stopping point
2013-06-15 18:18:30 +09:00
Andrew Tridgell 3ec381094e Copter: fix VOLT_DIVIDER docs 2013-06-07 08:40:37 +10:00
Andrew Tridgell 8703d39475 Copter: the INS object is needed for HIL_MODE_SENSORS
otherwise we can't level, so can't arm
2013-06-04 18:09:06 +10:00
Randy Mackay 181beb004d Copter: update AC3.0-rc5 release notes 2013-06-04 15:26:02 +09:00
Randy Mackay fcf2429e39 Copter: remove throttle controller's ability to limit lean angle 2013-06-04 15:25:59 +09:00
Randy Mackay dd92a2ba07 Copter: AC3.0-rc5 version and release notes 2013-06-04 15:25:56 +09:00
Andrew Tridgell ba959fd594 Copter: remove unused define 2013-06-04 10:36:34 +10:00
Randy Mackay 1b08f12d53 Circle: allow counter clockwise rotation 2013-06-03 22:12:56 +09:00
Randy Mackay 40f5226518 Copter: reset yaw angle only when motors not spinning 2013-06-03 22:12:52 +09:00
Andrew Tridgell 340c451caf Copter: fixed off-by-one in rcmapper
oops ...
2013-06-03 22:22:26 +10:00
Andrew Tridgell 595d3c694a Copter: make it possible to change board orientation at runtime 2013-06-03 16:52:52 +10:00
Andrew Tridgell 725293b9c3 Copter: removed use of rc_ch[] global array 2013-06-03 16:23:48 +10:00
Randy Mackay 213eaa8db6 Copter: integrate draft RCMapper 2013-06-03 16:23:47 +10:00
Randy Mackay 993bccc60e Copter: point nose at landing point if specified 2013-06-03 15:20:37 +09:00
Randy Mackay 9f59f2724f Copter: bug fix for take-off when throttle is zero
Verify_takeoff was always returning false if throttle was zero.  The
pilot should be able to move their throttle back to zero immediately
after initiating the mission
2013-06-03 14:18:56 +09:00
Randy Mackay 13c41e74f2 Copter: reduce pre-arm board voltage check to 4.3V 2013-06-02 20:47:58 +09:00
Randy Mackay 036e6f4f2c Copter: updated AC3-rc4 release notes 2013-06-02 12:21:06 +09:00
Randy Mackay 9e91def774 Copter: update firmware version and release notes 2013-06-02 12:19:36 +09:00
Olivier-ADLER 735406fa77 Copter : POSITION_HOLD mode -> allow user position control 2013-06-02 11:49:18 +09:00
Olivier-ADLER 68470c9176 Copter : Land submode - Check for GPS 3D Fix instead of checking for available home position 2013-06-02 11:49:12 +09:00
Dr Gareth Owen 18e566ccc5 failsafe gps lost bug fix 2013-06-02 11:41:59 +09:00