Randy Mackay
c636ea9101
Copter: support SET_POSITION_TARGET messages
10 years ago
Randy Mackay
992ce9b69c
Copter: remove nav_guided structure
...
This has been replaced by guided_limit structure
10 years ago
Randy Mackay
6659473420
Copter: support GUIDED_ENABLE and GUIDED_LIMITS
...
Split of NAV_GUIDED into these two command necessitated guided mode
store the limits
10 years ago
Randy Mackay
e5c3c306bd
Copter: remove unused pilot_yaw_override flag
10 years ago
Randy Mackay
8997c224e2
Copter: enable Guided velocity controller for Pixhawk
10 years ago
Jonathan Challinger
dd38ad6bbf
Copter: Start logging on arming attempt, rather than on successful arm
10 years ago
Randy Mackay
9d4107f1fc
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
10 years ago
Jonathan Challinger
2b0cffda29
Copter: move all arm check logic into arm_checks
10 years ago
Jonathan Challinger
cc56a972d0
Copter: add mode_allows_arming function
10 years ago
Jonathan Challinger
3e1bffe9ab
Copter: auto-disarm if land complete regardless of mode
10 years ago
Jonathan Challinger
d0d26b6878
Copter: use ap.throttle_zero instead of rc_3.control_in in auto_disarm_check
10 years ago
Jonathan Challinger
a04ec79efa
Copter: add land_complete to fence disarm check
10 years ago
Jonathan Challinger
450f988a21
Copter: remove DRIFT and SPORT from manual_flight_mode function
10 years ago
Randy Mackay
5f55944e43
Copter: AC3.2-rc12 release notes
10 years ago
Randy Mackay
d7cd745cf4
Copter: auto-trim start delays auto-disarm by 15sec
...
Fixes issue in which user only had 5 seconds after starting auto-trim to
raise the throttle before the auto-disarm would kick-in.
11 years ago
Randy Mackay
a8733ae8a8
Copter: support pre-flight calibration of gyro
11 years ago
Randy Mackay
9a0a83f404
Copter: report gyro unhealthy if failed calibration
11 years ago
Randy Mackay
128058362b
Copter: pre-arm check that gyro cal succeeded
11 years ago
Randy Mackay
8eba55ed67
Copter: throttle zero debounce to separate function
...
Also initialise throttle_zero to true on startup
Treat throttle less than zero as zero
11 years ago
Jonathan Challinger
8e3d163c3d
Copter: Change all zero throttle checks that should be conservative to use ap.throttle_zero
11 years ago
Jonathan Challinger
96f50b7cd7
Copter: add throttle_zero state
11 years ago
Jonathan Challinger
fa9d10e59b
Copter: log CURR message at 10hz
11 years ago
Randy Mackay
2f3f1a1d5e
Copter: Rate Pitch IMAX default to 1000
...
Spotted by Jonathan Challinger, thanks!
11 years ago
Randy Mackay
4e27dbdc42
Copter: ReleaseNotes for AC3.2-rc11
11 years ago
Randy Mackay
68a9286086
Copter: use define for pre-arm compass offset check
11 years ago
Randy Mackay
7ced9b1bd3
TradHeli: remove overall throttle level from landing check
11 years ago
Randy Mackay
f059af2386
Copter: only report ahrs unhealthy after initialisation
11 years ago
Andrew Tridgell
f2e6fa3fb0
Copter: use handle_set_mode()
11 years ago
Randy Mackay
77e89214eb
Copter: shift pos targets to current location before takeoff
11 years ago
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