Randy Mackay
2b0a7c59bc
Copter: remote arming check reference to compass learning
2014-08-26 22:34:04 +09:00
Randy Mackay
63d0cddfa4
Copter: make landing detector more strict
...
Made more strict by requiring 50 consecutive iterations where the climb
rate is below +- 40cm/s. Previously it was 50 cumulative.
Removed check of failsafe.radio when clearing the land flag because it
could result in the vehicle taking off if the user picked it up.
2014-08-25 21:12:05 +09:00
Randy Mackay
65ed77e803
Copter: ensure motors don't stop during flip
2014-08-23 23:40:13 +09:00
Randy Mackay
e1e010c504
Copter: remove unused flip_stop
2014-08-23 23:40:11 +09:00
Randy Mackay
4184c1d6e5
Copter: flip minor comments and formatting
2014-08-23 23:40:09 +09:00
Jason Short
882edaf787
Copter: add pitch axis flipping
...
Added Pitch axis flipping. You must be pushing forward or back 3° to make it flip in Pitch axis or it will flip in the default roll axis.
Added some extra throttle control to maintain altitude
removed the CH7 ability to exit Flip mode. It will exit only if completing flip or user aborts with control sticks.
2014-08-23 23:40:07 +09:00
Randy Mackay
a83a47682d
Copter: remove get_angle_targets_for_reporting fn
...
this saves a tiny amount of time by removing the memory copy of a
Vector3f
2014-08-22 22:56:21 +09:00
Andrew Tridgell
7618ffde63
Copter: show firmware version on param fetch
...
fixes pull #1320
thanks Arthur!
2014-08-22 21:13:11 +10:00
Randy Mackay
7d350735df
TradHeli: update AttControlHeli constructor
...
reference to rc_1, rc2 are replaced with constant updates during
acro_run
2014-08-22 16:29:02 +09:00
Randy Mackay
2cd6d986d5
TradHeli: call passthrough_bf_roll_pitch_rate_yaw
2014-08-22 16:29:00 +09:00
Robert Lefebvre
968f1d64ae
Logging: Fix comment error.
2014-08-22 16:28:54 +09:00
Robert Lefebvre
a4f710a363
TradHeli: Add yaw-only rate request function for flybar acro mode.
2014-08-22 16:28:52 +09:00
Robert Lefebvre
3316fe8f63
TradHeli: Reset flybar passthrough to false when exiting Acro mode.
2014-08-22 16:28:50 +09:00
Robert Lefebvre
f5ddaab35b
TradHeli: Set Flybar passthrough mode in Acro Initialization function.
2014-08-22 16:28:47 +09:00
Robert Lefebvre
82061bc65d
TradHeli: Add pointer for pilot roll/pitch inputs to attitude_control constructor. To be used for flybar passthrough.
2014-08-22 16:28:40 +09:00
Randy Mackay
c87283af98
Copter: remove inav check
...
the EKF check works reliably but attempts to check the inertial nav for
errors has not been successful. I could not find a way to reliably
catch flyaways without also introducing false positives (and thus
unwanted LANDings)
2014-08-20 14:39:56 +09:00
Andrew Tridgell
a627cd2af2
Copter: run Linux boards at 100Hz for now
...
we should be able to do 400Hz in future
2014-08-19 20:03:33 +10:00
Randy Mackay
a693907429
Copter: add ACRO_EXPO param values
2014-08-19 12:51:27 +09:00
Andrew Tridgell
90f306cd3c
Copter: set GPS non-blocking
...
the new GPS driver only ever needs a non-blocking port
2014-08-19 10:08:17 +10:00
NullVoxPopuli
e578fb1615
Copter: add A-Tail to FRAME parameter description
2014-08-18 14:31:03 +09:00
priseborough
162b824424
Copter : Distinguish between EKF and INAV errors
2014-08-18 14:17:50 +09:00
Randy Mackay
ccc8068443
Copter: range check ACRO_EXPO to be no more than 1
2014-08-18 12:56:22 +09:00
Randy Mackay
fcc5c7c12e
Copter: update master firmware ver to AC3.3-dev
...
Further AC3.2 fixes will appear in the ArduCopter-3.2 branch
2014-08-18 11:45:54 +09:00
Randy Mackay
f490a289de
Revert "Copter: use rcmap when sending radio_in to GCS"
...
This reverts commit 716f625924
.
2014-08-16 20:31:24 +09:00
Randy Mackay
716f625924
Copter: use rcmap when sending radio_in to GCS
2014-08-16 15:27:49 +09:00
Randy Mackay
5b114dcad5
Copter: remove unused WP_OPTION definitions
...
This also kicks off the build for AC3.2-rc5
2014-08-16 12:18:48 +09:00
Randy Mackay
7202aa00da
Copter: remove compass learn of offsets
...
This saves 1k of flash and the interference on most copters makes this
option unusable anyway.
2014-08-16 10:45:11 +09:00
Randy Mackay
515cb7c671
Copter: AC3.2-rc5 version and release notes
2014-08-14 21:38:56 +09:00
Randy Mackay
0a88281a76
Copter: bug fix to rally point alt
...
rally point library uses absolute altitudes, we were passing in relative
altitudes which caused the vehicle to climb before heading to the rally
point
2014-08-14 21:09:54 +09:00
Randy Mackay
6fc5014a84
Copter: increase sonar timeout to 1sec
...
Contributed by Julien Dubois.
2014-08-14 19:37:00 +09:00
Randy Mackay
7686660c73
Copter: use baro healthy()
2014-08-14 16:03:23 +09:00
Randy Mackay
1e374ab42b
Copter: report baro health to GCS
2014-08-14 16:02:49 +09:00
Leonard Hall
85213dccbf
Copter: Autotune Fix
2014-08-14 11:47:40 +09:00
Randy Mackay
f3fd79597f
Copter: add ACRO_EXPO parameter
2014-08-14 11:47:37 +09:00
lthall
3ba1c0c4aa
Copter: ACRO add expo
...
adds 30% expo to roll and pitch
2014-08-14 11:47:06 +09:00
Andrew Tridgell
e260f1c569
Copter: convert to using StorageManager
2014-08-13 18:46:44 +10:00
Randy Mackay
4723ed5e6e
Copter: rename EKF check's error message to dataflash
...
It checks more than the compass so the old error message was misleading.
2014-08-09 15:48:42 +09:00
Randy Mackay
af7e5a75e9
Copter: correct EKF_CHECK parameter description
2014-08-09 15:32:54 +09:00
Randy Mackay
0518439841
Copter: move relay from ch6 to ch7/ch8
2014-08-09 13:37:12 +09:00
Randy Mackay
226e42f1d7
Copter: rename EKF_CHECK_THRESH parameter
2014-08-07 21:43:57 +09:00
Andrew Tridgell
4d284a695d
Copter: fix for changed AP_Terrain API
2014-08-06 17:59:19 +10:00
Randy Mackay
e5f89baab0
Copter: increase RATE IMAX param desc ranges
...
Also remove unused STB_RLL_I and STB_RLL_IMAX descriptions because these
parameters no longer exist
2014-08-06 13:24:10 +09:00
ggregory8
013b1333b1
Copter: Add guided_takeoff_start and guided_takeoff_run functions
2014-08-05 10:25:33 +09:00
ggregory8
e8b0c7a7e7
Copter: Handle MAV_CMD_NAV_TAKEOFF command to takeoff in guided mode only
2014-08-05 10:25:31 +09:00
ggregory8
3832c46998
Copter: Add takeoff enum for guided_mode
2014-08-05 10:25:29 +09:00
Randy Mackay
610e747f27
Copter: minor formatting fix
2014-08-04 21:04:10 +09:00
Randy Mackay
52a3dc2bde
Copter: reset target alt to current alt when landed
2014-08-04 16:56:03 +09:00
Randy Mackay
279aff87f2
Copter: bug fix to land-detector
...
vehicle should become un-landed only when throttle out is above the
get-non-throttle-takeoff value
2014-08-04 16:53:39 +09:00
Randy Mackay
c7ba44db2d
Copter: increase ekf check threshold for inav
...
This increases the accel correction from 60cm/s to 80cm/s before the ekf
check will trigger a land
2014-08-04 15:06:37 +09:00
Randy Mackay
7b9fa1ea79
Copter: rate IMAX increase to 1000
2014-08-04 11:31:02 +09:00