Randy Mackay
842a9b78a9
Copter: remove out-of-date comment from terrain failsafe check
2019-12-17 20:02:01 +09:00
Randy Mackay
3e7fb66a77
Copter: precision landing does not use terrain database
...
precision landing was always only using the range finder, there was no use of the provided alt unless the rangefinder was good
2019-12-17 20:02:01 +09:00
Randy Mackay
ea22e888c7
Copter: improve RTL terrain following
...
RTL_ALT_TYPE replaces TERRAIN_FOLLOW param
return path built using rangefinder or terrain database
pre-arm checks for RTL_ALT_TYPE parameter
pre-arm checks of terrain data only run if RTL might use it
2019-12-17 20:02:01 +09:00
Randy Mackay
39a6b104dd
Copter: move RTLState to ModeRTL
2019-12-17 20:02:01 +09:00
Randy Mackay
0a1b96e02d
Copter: zigzag uses renamed AC_WPNav::rangefinder_used_and_healthy
2019-12-17 20:02:01 +09:00
Randy Mackay
e8a3f6d6a1
Copter: 4.0.0-rc3 release notes update
2019-12-17 12:51:40 +09:00
Randy Mackay
111dfc130b
Copter: 4.0.0-rc3 release notes
2019-12-17 12:51:34 +09:00
bnsgeyer
74d81e6d50
Copter: Change STAB_COL params to percent
2019-12-14 09:00:31 +09:00
Randy Mackay
98ea8e0627
Copter: 3.6.12 release notes
2019-12-13 15:25:19 +09:00
Randy Mackay
b482d147df
Copter: always store previous control mode
...
also minor spacing fixup
2019-12-12 09:13:24 +09:00
Randy Mackay
f768e80458
Copter: remove unused prev_control_mode_reason
2019-12-12 09:13:24 +09:00
Peter Barker
10bbcf98be
Copter: tidy land_run_vertical_control for precision-landing case
2019-12-11 08:18:49 +09:00
Peter Barker
544eb5f179
Copter: correct duplicate button instance
2019-12-10 09:29:52 +09:00
Peter Barker
a567e8bc94
Copter: use https:// scheme for ardupilot URLs
2019-12-10 07:53:46 +11:00
Randy Mackay
46f237e78e
Copter: 3.6.12-rc1 release notes
2019-12-09 10:50:25 +09:00
Peter Barker
d63788a09f
Copter: move setting of GPS SYS_STATUS bits up to base class
2019-12-05 13:02:19 +11:00
Leonard Hall
7d062e3767
Copter: System ID mode: Add tuning option parameter discription
2019-12-05 09:21:00 +08:00
Randy Mackay
54582814aa
Copter: use SID_AXIS to hide other SystemID mode params
2019-12-03 14:53:55 +08:00
Randy Mackay
36fdad4e61
Copter: scripting init sends failure message
2019-12-03 12:48:32 +08:00
Randy Mackay
2c3beb0f91
Copter: add mandatory gps checks
2019-12-03 08:06:39 +08:00
Peter Barker
2296448027
Copter: make private enum class for LAND mode's state
2019-12-03 07:38:22 +08:00
Peter Barker
a58813c828
Copter: precland: don't use altitude from bad location
2019-12-02 16:13:49 +08:00
Peter Barker
62869b5be8
Copter: vehicle parent class now instantiates AHRS
2019-12-02 09:16:22 +11:00
Gone4Dirt
180d4e713c
Copter: Added autorotation flight mode and support
2019-11-29 08:06:10 +08:00
Peter Barker
46832e9dee
Copter: rename system_status as it won't be called from base class
2019-11-27 14:27:53 +11:00
Marian Soban
278737fc8e
Copter: LTM telemetry support
2019-11-26 12:14:13 +11:00
Randy Mackay
2cfdfb38e7
Copter: pre-arm check for Toshiba ESCs disabled with parameter flag
2019-11-26 11:56:33 +11:00
Peter Barker
bd7dfd0aea
ArduCopter: use enum-class for SRV_CHANNEL_LIMIT_TRIM and friends
2019-11-26 10:17:17 +11:00
Andrew Tridgell
68bb7a516b
Copter: use HarmonicNotchDynamicMode enum class
2019-11-19 07:08:01 +08:00
Bogdan Grigoruta
5183703243
Copter: move Mode::auto_takeoff_run to takeoff.cpp
2019-11-18 09:14:08 +09:00
Randy Mackay
496989820e
Copter: update proximity sensor at 200hz
2019-11-15 12:25:53 +08:00
Randy Mackay
610366e4bd
Copter: init aux function cases in alphabetical order
2019-11-12 18:56:13 +11:00
Peter Barker
5d1261da73
Copter: rename parameter to avoid name conflict with lock
2019-11-12 16:33:12 +11:00
Henry Wurzburg
4a51de724d
Copter: move support for ADSB Avoidance enable up to RC_Channel
2019-11-12 13:48:09 +11:00
Randy Mackay
adc1d60ea5
Copter: CTUN logging fix for SAlt
...
sonar altitude was not being logged in modes that don't use surface tracking including Auto
SAlt scaling was also incorrect
2019-11-12 09:10:21 +08:00
Randy Mackay
b16d0740c8
Copter: fix CTUN log msg TAlt scaling
2019-11-12 09:10:21 +08:00
Randy Mackay
de5945bea5
Copter: use const reference when retrieving wpnav destination
2019-11-12 08:50:05 +08:00
Randy Mackay
d0d07776ec
Copter: auto stays in takeoff submode after reaching altitude
2019-11-12 08:50:05 +08:00
Peter Barker
afdded2bff
Copter: adjust for renaming of RangeFinder files
2019-11-12 07:14:37 +08:00
Randy Mackay
5276e67cec
Copter: minor format fix for takeoff.cpp
2019-11-11 17:19:28 +09:00
Leonard Hall
ffd838d908
Copter: Delay release of I term until take off
2019-11-09 09:40:10 +08:00
Peter Barker
dfc8349866
Copter: use enum-class for RangeFinder Status
2019-11-09 08:01:53 +11:00
Mark Whitehorn
6dd28f7d74
ArduCopter: change in_sensor_config_error to in_config_error
2019-11-08 10:14:34 +11:00
bnsgeyer
b5d21a71ef
Copter:Tradheli treat Sport mode as non-man throttle for landing swash
2019-11-06 16:36:35 +11:00
Peter Barker
201adb6818
Copter: correct Heli compilation when some modes are disabled
2019-11-06 16:36:35 +11:00
Peter Barker
d1b402ab04
Copter: correct compilation with toymode enabled
2019-11-06 16:36:35 +11:00
Peter Barker
0ab9ddd600
Copter: correct compilation when fence disabled
2019-11-06 16:36:35 +11:00
Peter Barker
843e48c635
Copter: correct compilation when avoidance disabled
2019-11-06 16:36:35 +11:00
Peter Barker
94222d0195
Copter: correct compilation when rangefinder tilt correction disabled
2019-11-06 16:36:35 +11:00
Peter Barker
81f0141da5
Copter: correct compilation when AdvancedFailsafe is disabled
2019-11-06 16:36:35 +11:00