Jonathan Challinger
73e1719ee1
Copter: print frame type in log headers
11 years ago
Randy Mackay
8aa5c10d53
Copter: remove unused AIRFRAME definition
11 years ago
Randy Mackay
1a249a8129
Copter: check target of set-mode request from GCS
...
Issue discovered and fix contributed by Deadolous
11 years ago
Randy Mackay
ef0e37b478
Copter: bugfix to condition-yaw for relative angles
...
Thanks to roque-canales for raising the issue and paradisephil for finding
the specific piece of code that went wrong and suggesting the fix.
11 years ago
Randy Mackay
45bc9fd10c
Copter: add AC3.2 default to LOG_BITMASK value
11 years ago
Randy Mackay
0d88b602ec
Copter: fix RSSI_RANGE param values
...
The extra .0 after the 5 was causing the mission planner to not display
5V in the dropdown even though the value was 5.
11 years ago
Randy Mackay
ed566fa56c
Copter: update AC3.2-rc10 release notes
11 years ago
Randy Mackay
41c576044f
Copter: allow passthru for ch 9 ~ 14
...
Based on work by Emile Castelnuovo
11 years ago
Randy Mackay
d4cfb432ca
Copter: use disparity threshold define for pre-arm checks
...
There are two duplicate checks, one in the pre-arm checks (i.e. checks
run every 15 seconds or so before the vehicle is armed) and one in the
arming checks (run immediately before arming). The definition in the
pre-arm checks was still using the old hardcoded value.
11 years ago
lthall
2b4f5fa79d
Copter: increase autotune limits
...
Rate D max to 0.020 (was 0.015)
Rate P max to 0.35 (was 0.25)
Stab P max to 20 (was 15)
11 years ago
Randy Mackay
e7753223ba
Copter: low battery msg to severity high
11 years ago
Randy Mackay
193bc5331a
Copter: cleanup enabling of cli and frsky telem for APM
11 years ago
Randy Mackay
d8d1b38a52
Copter: increase Alt Disparity check to 2m
11 years ago
Randy Mackay
9bbf40109e
Copter: add LOG_FROM_STARTUP definition
...
Uncommenting this line in APM_Config.h will start logging as soon as the
board starts up instead of waiting for the vehicle to be armed
11 years ago
Jason Short
b2238b7c8a
Copter: auto esc calibration
...
Throttle is raised to maximum and then lowered without any input from
pilot
11 years ago
Randy Mackay
58602bd1ae
Copter: move esc calibration to separate file
...
Restructured into case statement
Replaced use of g.throttle_max with definition
Added more comments
Send message to ground station instead of printing on console (although
probably both are unlikely to be read)
11 years ago
Jason Short
b57539a9ad
AP_Motors: throttle_pass_through accepts pwm
11 years ago
Randy Mackay
1c11a91ec2
Copter: rename land_maybe_complete function
11 years ago
Randy Mackay
b9977a1115
Copter: add land_complete_maybe flag
11 years ago
Randy Mackay
6951a20fb0
Copter: soften loiter target when maybe landed
...
Applies to auto's land, land, loiter, pos hold and rtl flight modes
11 years ago
Randy Mackay
b552479e31
Copter: typo fix for baro vs inav alt disparity definition
11 years ago
Randy Mackay
18e3db0011
Copter: define limit for baro vs inav alt disparity
11 years ago
Andre Kjellstrup
b4c6d6395e
Copter: reset battery_fs after dis/rearming
11 years ago
Randy Mackay
2efeb768e0
Copter: allow GCS to turn safety switch on/off
11 years ago
Randy Mackay
9bcf9a31ed
Copter: set sys_status motor outputs bit from safety switch
11 years ago
Randy Mackay
9f3803052f
Copter: add support for DO_PARACHUTE from GCS
...
Mission command support was already included but this adds support for
DO_PARACHUTE received as a COMMAND_LONG message which are sent from the
GCS when the command should be executed immediately
11 years ago
Randy Mackay
adf00a207b
Copter: enable EPM by default on Pixhawk
11 years ago
Randy Mackay
bbe4438a6b
Copter: add support for DO_GRIPPER command
11 years ago
Randy Mackay
3fa3cb6d65
Copter: remove EPM neutral from ch7/ch8 switch
...
The EPM library returns the pwm output sent to the EPM to the neutral
position automatically meaning an explicit ch7/ch8 setting is not
required
11 years ago
Randy Mackay
14d80910ec
Copter: integrate EPM ver2
11 years ago
Jonathan Challinger
8ca4795ffb
Copter: Log NTUN while in LAND mode with GPS
11 years ago
Randy Mackay
345d4353e5
Copter: adjust EKF_CHECK parameter description
...
Default has been changed to 0.8 for -rc9 so we need to update the
description values so they match
11 years ago
Randy Mackay
d15a5f9dcb
Copter: THR_ACCEL_IMAX default to 800
11 years ago
Randy Mackay
224122958c
Copter: reduce throttle to min once landed in RTL
...
This catches the case where the vehicle lands but the user doesn't
immediately put the throttle to zero. Before this check it would
continue to attempt to hold it's
11 years ago
Randy Mackay
eac26cdd0f
Copter: THR_ACCEL_IMAX param range increased
11 years ago
Randy Mackay
a12d9109e0
Copter: remove thr check during init_arm_motors
...
This check is redundant now that we have a check within the arm_check()
function.
Removing this check does raise a slight danger that someone could raise
the throttle after arming but before the gyro and baro calibration has
completed but the delay has been greatly shortened from what it once was
so there is much less danger that someone could approach the vehicle
during the short arming delay.
11 years ago
Randy Mackay
5720bff29f
Copter: AC3.2-rc9 release notes
11 years ago
Randy Mackay
906b3dfbec
Copter: AC3.2-rc8 release notes
11 years ago
Randy Mackay
4c6b0bb1cb
Copter: format change to flight mode default defined
...
This also kicks off the build for AC3.2-rc8
11 years ago
Randy Mackay
48bc1456d0
Copter: increase Rate PID param ranges
...
RATE_RLL_P to 0.25 (was 0.20)
RATE_PIT_P to 0.25 (was 0.20)
RATE_YAW_P to 0.50 (was 0.25)
RATE_YAW_I to 0.05 (was 0.02)
11 years ago
Craig Elder
ea82caf7a4
Copter: Parameters.pde
...
Corrected typo in parameter description
11 years ago
Randy Mackay
0d7a999fc1
Copter: arming check that throttle is low
11 years ago
Randy Mackay
294f836c8c
Copter: never send unhealthy terrain status
...
Copter does not yet rely on the terrain data (it's for informational
purposes only) so we will temporarily disable the failure flags to the
GCS to avoid support calls
11 years ago
Randy Mackay
bf18fb896a
Copter: send extended status to GCS only after initialisation
11 years ago
Randy Mackay
21d56735ca
Copter: increase EKF_CHECK_THRESH default to 0.8
...
Also remove unused #define related to inertial nav check (now removed)
11 years ago
Randy Mackay
9c613cd1ec
Copter: reduce alt hold defaults
...
Throttle Rate P to 5.0 (was 6.0)
Throttle Accel P to 0.5 (was 0.75)
Throttle Accel I to 1.0 (was 1.5)
11 years ago
Randy Mackay
db12df2237
Copter: minor ReleaseNotes format change
...
This also helps to kick off the build of AC3.2-rc7
11 years ago
Randy Mackay
05233fbf02
Cotper: AC3.2-rc7 release notes
11 years ago
Randy Mackay
641c8317a5
Copter: pre-arm consistency check of gyros
11 years ago
Randy Mackay
28f31166b9
Copter: land check gets overall throttle and rotation rate check
...
add check that overall throttle level is below the non-takeoff throttle
instead of just checking that it's motors have hit their lower limits
because low limits can also be caused by high yaw rotation requests.
Absolute climb rate requirement reduced to 30cm/s
11 years ago