Commit Graph

9848 Commits

Author SHA1 Message Date
Randy Mackay
3a7442165c Copter: ignore yaw input during radio failsafe 2013-12-06 13:57:02 +09:00
Randy Mackay
22f07fb141 Copter: log flight mode to dataflash on start-up 2013-12-06 13:54:34 +09:00
Randy Mackay
cb64955806 TradHeli: bug fix for main rotor ramp up
The main rotor ramp was being held back by the rotor speed estimate
instead of being allowed to jump up to the estimate if it's lower.

Also fixed some incorrect indentation
2013-12-05 21:25:46 +09:00
Randy Mackay
1deba935ea Copter: pre arm mag offset limit to 600 for PX4 2013-12-03 23:24:48 +09:00
Randy Mackay
6fd51342fe Copter: add Y6 with all top props CW
Set FRAME parameter to 10
2013-12-03 23:24:45 +09:00
Randy Mackay
9a87f15b28 Copter: correct optflow logging 2013-12-02 12:01:49 +09:00
Randy Mackay
eb1b2c4265 OptFlow: correct SPI mode and baud rates 2013-12-02 12:01:45 +09:00
Randy Mackay
d654931954 Copter: reduce SONAR_GAIN to 0.8 (was 2.0) 2013-12-01 16:27:15 +09:00
Randy Mackay
9d0e09e2be Copter: run GPS glitch detection even when not armed 2013-11-23 17:08:46 +09:00
Andrew Tridgell
6a491f558c autotest: use mavflightview.py from $PATH 2013-11-23 17:08:44 +09:00
Andrew Tridgell
94924571d8 GCS_MAVLink: increase max packet size to 104
this enables the DATA96 packet to be sent
2013-11-23 17:08:43 +09:00
Randy Mackay
e30f4bf193 Copter: remove unused gps_fix_count 2013-11-23 17:08:41 +09:00
Randy Mackay
0447c967b8 Copter: log GPS messages even when no fix 2013-11-23 17:08:39 +09:00
Randy Mackay
8d4a5f0087 Copter: commit to kick-off auto rebuild for -rc7 release 2013-11-23 17:08:38 +09:00
Randy Mackay
133d4ee747 Copter: update -rc7 release notes 2013-11-23 17:08:36 +09:00
Randy Mackay
872e6efa8f Copter: revert pre-arm check for slow GPS 2013-11-23 17:08:35 +09:00
Randy Mackay
2ee22e1b85 Copter: AC3.1-rc7 version and release notes 2013-11-23 17:08:33 +09:00
Randy Mackay
fc4b5c962f Copter: pre-arm check that INAV has no errors 2013-11-23 17:08:31 +09:00
Randy Mackay
e47e1f21d8 Copter: add INAV error count to PM dataflash msg 2013-11-23 17:08:30 +09:00
Randy Mackay
7b849d8cfb INav: record error_count when GPS msg is late 2013-11-23 17:08:28 +09:00
Randy Mackay
6ef0337a30 Ublox: disable NMEA info in 3DR config 2013-11-23 17:08:27 +09:00
Randy Mackay
4c2c3e719b Ublox: set default rate to 5hz in 3DR config 2013-11-23 17:08:25 +09:00
Randy Mackay
5c37526208 Ublox: disable TimePulse Timedata in 3DR config 2013-11-23 17:08:24 +09:00
Randy Mackay
986023495e Ublox: update config to ver 7.03 2013-11-23 17:08:22 +09:00
Randy Mackay
680e3316e4 Copter: increase min LAND_SPEED to 30cm/s 2013-11-23 17:08:20 +09:00
Randy Mackay
878ef115a6 Copter: prefix SingleCopter's MOT param description
This should allow single copter's MOT_ parameter descriptions to be more
easily recognised as belonging to SingleCopter when viewed on the wiki's
arducopter-parameters page
2013-11-23 17:08:19 +09:00
Randy Mackay
46a1649f2c Copter: fix SingleCopter motor parameters link 2013-11-23 17:08:17 +09:00
Randy Mackay
c4a5bbd3c2 TradHeli: remove slash from parameter description
This may fix the issue in which the parameter descriptions are appearing
twice on the arducopter-parameters wiki page
2013-11-23 17:08:16 +09:00
Randy Mackay
514568afcf Copter: arming check for gps if GPS FS set to LAND_EVEN_STABILIZE
Setting the GPS Failsafe to LAND_EVEN_STABILIZE means the copter will
LAND if it loses GPS even if it's in a manual flight mode like
Stabilize.  With this setting it makes sense to check the GPS quality
before arming even if we're in stabilize mode.
2013-11-23 17:08:14 +09:00
Randy Mackay
999f4bf289 INav: degrade pos error slowly on loss of GPS
When GPS message is late by 100ms or we are glitching, degrade the GPS
vs inertial nav position error to 10% over 2 seconds instead of
immediately setting it to zero.  This avoids jumpy position estimates
when the GPS misses an update
2013-11-23 17:08:12 +09:00
Randy Mackay
f84b04daa9 Copter: display pre-arm check failure reason every 30sec 2013-11-23 17:08:11 +09:00
Randy Mackay
5bedb3c683 Copter: default MOT_SPIN_ARMED to 70 2013-11-23 17:08:09 +09:00
Randy Mackay
35e23ff0f3 Copter: pre-arm check for ACRO_BAL_ROLL and PITCH 2013-11-23 17:08:07 +09:00
Randy Mackay
5808515e61 Copter: auto disarm in Loiter, AltHold after 15sec 2013-11-23 17:08:06 +09:00
Randy Mackay
e5cc16b45f Copter: radio, batt failsafe disarm if copter is landed in Loiter or AltHold 2013-11-23 17:08:04 +09:00
Randy Mackay
b66beff283 Copter: CURR dataflash msg to output throttle_out
Previously it was outputting throttle-in which is not as useful in
autonomous modes
2013-11-23 17:08:03 +09:00
Randy Mackay
a266109f8b Rover: log INS errors in PM message 2013-11-23 17:08:01 +09:00
Randy Mackay
3c2a496745 Plane: log INS errors in PM message 2013-11-23 17:07:59 +09:00
Randy Mackay
a5cca22252 Copter: log INS errors in PM message 2013-11-23 17:07:58 +09:00
Andrew Tridgell
64d6d54757 Rover: added basic support for reverse in STEERING mode
this will allow for reverse in steering mode, while also fixing a
problem with AHRS yaw when reversing, and a problem with initial
throttle in steering mode
2013-11-23 17:07:56 +09:00
Andrew Tridgell
661f8b2ae0 Plane: fixed throttle failsafe with reversed throttle 2013-11-23 17:07:55 +09:00
Randy Mackay
8fc03b0d17 Copter: commit to kick off MP rebuild
Required to push back MP Beta Firmwares version to AC3.1-rc5
2013-11-23 17:07:53 +09:00
Randy Mackay
0cbcadb605 Copter: update AC3.1-rc6 release notes again 2013-11-23 17:07:51 +09:00
Randy Mackay
2fca578989 AP_HAL_AVR: resolve compiler warning 2013-11-23 17:07:50 +09:00
Randy Mackay
b7c9f7b4e9 TradHeli: dynamic flight speed minimum to 5m/s 2013-11-23 17:07:48 +09:00
Randy Mackay
74e33d97ef Copter: batt failsafe triggers RTL from AUTO 2013-11-23 17:07:46 +09:00
Randy Mackay
5b4ca2d334 Copter: update AC3.1-rc6 release notes 2013-11-23 17:07:45 +09:00
Randy Mackay
d4ad891265 Copter: allow battery failsafe to trigger RTL 2013-11-23 17:07:43 +09:00
Randy Mackay
4aa7d6e436 Copter: minor comment update for set_mode 2013-11-23 17:07:42 +09:00
Randy Mackay
d9399f35d4 Copter: allow GPS failsafe to trigger AltHold
FS_GPS_ENABLE parameter accepts two new options, 2=AltHold,
3=LandEvenFromStabilize.
If set to 3 the GPS failsafe will trigger and LAND even from manual
flight modes like Stabilize and ACRO.  This is useful for users who want
to ensure their copters can never stray outside the circular fence (the
fence only triggers when it knows it is outside the bounds, and it can't
know this if it has no GPS)
2013-11-23 17:07:40 +09:00