Andrew Tridgell
614499ef4e
ArduCopter: moved AC_PID dependency to core
2019-12-16 13:35:57 +09:00
Randy Mackay
5701af1a30
Copter: version to 4.0.0-rc2
2019-11-04 14:25:39 +09:00
Randy Mackay
e4e50d387d
Copter: 4.0.0-rc2 release notes
2019-11-04 14:25:25 +09:00
Matt Lawrence
9ba4941aa7
Copter: Refactor failsafes, add fs_options bitmask parameter
...
- Radio failsafe, battery failsafe, GCS failsafe refactoring
- Add new FS_OPTIONS parameter
- Enhance GCS Failsafe abilities
2019-11-03 08:15:13 +09:00
Leonard Hall
eef916aa99
Copter: limit ATC_MOT_MIX_MAX in case of a fly away
2019-10-31 20:12:26 +09:00
Andy Piper
bf12c686c7
ArduCopter: add support for BLHeli telemetry-based updates to the harmonic notch
...
refactor to include RPM for all copter types
2019-10-31 20:10:30 +09:00
Randy Mackay
c2a1ab988d
Copter: fix PSC_ACCZ_FILT to _FLTE param conversion
2019-10-31 20:06:49 +09:00
Randy Mackay
ec01ae4ce7
Copter: version to 4.0.0-rc1
2019-10-26 09:32:39 +09:00
Randy Mackay
a2b60689a7
Copter: update 4.0.0-rc1 release notes
2019-10-26 09:32:32 +09:00
Randy Mackay
4b31c3074c
Copter: 4.0.0-rc1 release notes
2019-10-25 14:35:41 +09:00
Randy Mackay
85f963b961
Copter: multicopter ATC_RAT_RLL/PIT_FILT copied to FLTD and FLTT
2019-10-25 12:28:00 +08:00
Michael du Breuil
b42b1c08c4
Copter: Support new AP_Vehicle::set_mode
2019-10-25 08:48:22 +08:00
Peter Barker
9c57862ec6
Copter: use ahrs singleton to log ATT, POS and AHRS2
2019-10-24 13:15:46 +11:00
Randy Mackay
8724e2f160
Copter: minor comment change
2019-10-22 07:15:48 +08:00
Peter Barker
f7ba79e493
Copter: canonicalize on STANDBY rather than STANDY_BY
2019-10-21 21:22:17 +08:00
Peter Barker
198c93e479
Copter: correct use of nanf
2019-10-18 13:52:07 +09:00
Randy Mackay
7b0da89708
Copter: add vibration check
2019-10-18 11:15:25 +09:00
Leonard Hall
50a098c359
Copter: Standby functions
2019-10-17 14:57:18 +09:00
Peter Barker
1968a4cfb1
Copter: correct compilation when SYSTEMID mode is disabled
2019-10-16 15:36:04 +11:00
Andrew Tridgell
faa4f57e61
Copter: remove AP_ADSB from wscript
2019-10-16 13:13:24 +11:00
Randy Mackay
2cb3e446ab
Copter: systemid mode formatting and name changes
2019-10-16 08:17:09 +09:00
Leonard Hall
c11f2247eb
Copter: System ID mode
2019-10-16 08:17:09 +09:00
Leonard Hall
91be844b66
Copter: Let modes stop Attitude Logging
2019-10-16 08:17:09 +09:00
Andy Piper
7fd22f63a9
ArduCopter: allow logging of both IMU and IMU_RAW
...
allow logging of both IMU and IMU_RAW at the same time so that filtering and errors can be seen
2019-10-15 10:10:32 +11:00
Randy Mackay
36327d56de
Copter: reject reboot request from GCS if auto esc cal on next reboot
...
this resolves an edge case in which the motors could spin up on the next reboot because the user didn't unplug the battery to reboot the flight controller
2019-10-15 07:41:44 +09:00
Andy Piper
8ce7f02167
ArduCopter: add functions to update dynamic notch frequency. Periodically log the frequency.
...
tradheli- make RPM sensor input to harmonic notch in hertz
2019-10-10 20:26:02 +09:00
Peter Barker
9e5d5c023c
Copter: move many members up to base class
2019-10-08 11:26:04 +11:00
Peter Barker
95f81297d9
Copter: become an AP_Vehicle
2019-10-08 11:26:04 +11:00
Peter Barker
bfbb482919
Copter: remove bogus ARMING_CHECK_NONE 'bitmask value'
2019-10-08 10:31:07 +11:00
murata
abb91fc33a
Copter: Change external button specification to option
...
Copter: Change the definition name from BUTTON to BUTTON_ENABLED.
2019-10-08 08:09:19 +09:00
Randy Mackay
ca92f0505e
Copter: follow mode restores offsets to zero on exit
2019-10-07 08:30:45 +09:00
chobits
5a0fe4e322
Copter: do not speed up EKF failsafe if optflow works
2019-10-04 11:15:38 +09:00
Randy Mackay
6e27d49f24
Copter: add pre-arm check of PILOT_SPEED_UP param
2019-10-03 07:16:35 +09:00
Randy Mackay
9464a429f8
Copter: 3.6.11 release notes
2019-10-02 06:38:59 +09:00
Randy Mackay
9d5cbbe58f
Copter: restore range finder updates to 20hz
2019-09-28 11:13:14 +09:00
Randy Mackay
a5d0f55bdc
Copter: upward surface tracking never closer than avoidance margin
2019-09-28 11:13:14 +09:00
Randy Mackay
1c4f47f882
Copter: add upward facing surface tracking
2019-09-28 11:13:14 +09:00
Randy Mackay
5d24d0e4dd
Copter: surface tracking always includes ekf alt error when setting target rangefinder alt
2019-09-28 11:13:14 +09:00
Randy Mackay
d5d7fbe761
Copter: rangefinder glitch detection moved to read_rangefinder
2019-09-28 11:13:14 +09:00
Randy Mackay
808efa4c79
Copter: surface tracking format fixes
2019-09-28 11:13:14 +09:00
Randy Mackay
d41e7dcbee
Copter: move surface tracking implementation to surface_tracking.cpp
2019-09-28 11:13:14 +09:00
Randy Mackay
b54cf410ef
Copter: increase read_rangefinder to 50hz
2019-09-28 11:13:14 +09:00
Peter Barker
4d6dc9b0a7
Copter: call periodic fence update function
2019-09-28 07:58:48 +09:00
Peter Barker
e5fa8f622b
Copter: initialise AC_Fence library
2019-09-28 07:58:48 +09:00
bnsgeyer
aef04fd924
Copter: tradheli update conversion
2019-09-25 14:59:02 +09:00
Andrew Tridgell
328fff8585
Copter: fixed RC failsafe handling for no RC receiver
...
this stops us using uninitialised values in modes like circle which
can operate either with or without RC input. If we didn't have a RC
receiver attached then they would use a maximum yaw rate (which
produces quite a spectacular result for a tuned up racing quad)
2019-09-24 10:00:36 +10:00
Peter Barker
a5f4a102d7
Copter: stop compiling in AP_Buffer
2019-09-24 09:36:33 +10:00
Randy Mackay
5a1a10b03f
Copter: update 3.6.11-rc1 release notes
2019-09-23 13:39:34 +09:00
Randy Mackay
23e92d4fa5
Copter: 3.6.11-rc1 release notes
2019-09-23 13:39:30 +09:00
Andrew Tridgell
c40e0ffb6b
Copter: fixed EKF threshold for arming
...
when EKF failsafe is disabled by setting threshold to zero we need to
disable this arming check
2019-09-23 09:48:39 +09:00