Siddharth Purohit
a98d813197
Arducopter: Primary Compass is always serial# 0
2020-05-11 19:42:54 +10:00
Andrew Tridgell
b203badfb3
ArduCopter: add arming message for compass not detected but assigned
2020-05-11 19:39:53 +10:00
Rishabh
23900e5194
Copter: Set correct yaw for circle in Mode Auto
2020-05-11 10:34:50 +09:00
Leonard Hall
7fe700b738
Copter: Fix Rate expo calculation
...
This fixes a bug in the yaw rate expo and makes these changes consistent with roll and pitch rate expo.
2020-05-06 15:09:22 +09:00
Andrew Tridgell
95f896b556
Copter: make EKF mag variance check use max
...
this makes it consistent with logged value
2020-05-06 15:07:59 +09:00
Randy Mackay
24dbba59f2
Copter: integrate landing gear option and make edge based
...
also guided mode now retracts landing gear after takeoff
previously landing gear deployment was "level based" meaning the pilot could not override the gear's position
2020-05-06 14:32:46 +09:00
Randy Mackay
d3b9cadf9c
Copter: update_throttle_mix uses filtered accelerations
2020-05-06 14:29:02 +09:00
Randy Mackay
b1564e95e0
Copter: rename update_throttle_mix
...
was called update_throttle_thr_mix
also minor formatting fixes
2020-05-06 14:28:56 +09:00
ashvath
d5f9a0feaa
Copter: Pre-arm check for mot_pwm
2020-05-06 14:00:14 +09:00
Andrew Tridgell
0b8c8d744f
Copter: list BetaflightXReversed frame type
2020-05-06 13:54:23 +09:00
Andrew Tridgell
b0ca48bf1d
Copter: update for new SRV_Channels parameter conversion call
2020-04-21 08:03:01 +09:00
Randy Mackay
ffd08628c4
Copter: version to 4.0.3
2020-02-28 21:19:31 +09:00
Randy Mackay
5666a73688
Copter: 4.0.3 release notes
2020-02-28 21:18:51 +09:00
Randy Mackay
8b000e6673
Copter: version to 4.0.3-rc1
2020-02-20 11:41:48 +09:00
Randy Mackay
3f749ccc92
Copter: 4.0.3-rc1 release notes
2020-02-20 11:41:42 +09:00
Randy Mackay
d1c9b57cc3
Copter: zigzag supports arming, takeoff and landing
2020-02-20 09:52:18 +09:00
Randy Mackay
aae944a87d
Copter: version to 4.0.2
2020-02-11 12:27:33 +09:00
Randy Mackay
85de033fea
Copter: 4.0.2 release notes
2020-02-11 12:26:47 +09:00
Randy Mackay
04ca5e64a6
Copter: update release notes for 4.0.2-rc4
2020-02-06 08:35:49 +09:00
Randy Mackay
a15795542c
Copter: version to 4.0.2-rc4
2020-02-05 17:48:53 +09:00
Randy Mackay
7667a23929
Copter: 4.0.2-rc4 release notes
2020-02-05 17:48:14 +09:00
Randy Mackay
3827897406
Copter: avoid SITL failure when changing current_loc.alt frame
...
This change avoids a SITL failure caused by an attempt to change current_loc.alt's frame when current_loc is 0,0,0
2020-02-05 17:37:22 +09:00
Randy Mackay
58362a9e6a
Copter: correct current_loc to be alt-above-home
2020-02-05 17:37:18 +09:00
Matt Lawrence
4552b89067
Copter: Fix circle radius pitch stick control
...
Pitch stick up will reduce the radius, as in moving forward. Pitch stick back will increase the radius, as in moving backwards.
2020-02-04 09:12:14 +09:00
Randy Mackay
ca82c6af6c
Copter: version to 4.0.2-rc3
2020-02-01 17:02:59 +09:00
Randy Mackay
854c83940d
Copter: 4.0.2-rc3 release notes
2020-02-01 17:02:31 +09:00
Randy Mackay
cc035d5e99
Copter: version to 4.0.2-rc1
2020-01-31 20:20:12 +09:00
Randy Mackay
bc7fa6892c
Copter: 4.0.2-rc1 release notes
2020-01-31 20:19:31 +09:00
Matt Lawrence
58a0990a5b
Copter: Reverse circle radius stick input
...
Change the circle mode radius control so that pitch stuck up (forward) reduces the radius. Pulling the pitch stick back (reverse), increases the radius.
2020-01-31 19:48:34 +09:00
Matt Lawrence
9cc192f36c
Copter: Add GCS failsafe pre-arm check
2020-01-31 19:46:18 +09:00
Matt Lawrence
83e05303be
Copter: Update AP_Notify of GCS failsafe
2020-01-31 19:46:14 +09:00
Randy Mackay
61f191dedd
Copter: version to 4.0.1
2020-01-25 09:55:06 +09:00
Randy Mackay
b88f54bff8
Copter: 4.0.1 release notes
2020-01-25 09:53:51 +09:00
Randy Mackay
5c15e1d7a9
Copter: version to 4.0.1-rc3
2020-01-19 11:02:05 +09:00
Randy Mackay
56be4bcaf5
Copter: 4.0.1-rc3 release notes
2020-01-19 11:01:16 +09:00
Gone4Dirt
cc86b1929d
Copter: Changed autorotation fltmode to clarify for heli
2020-01-14 10:14:28 +09:00
Randy Mackay
f612140634
Copter: version to 4.0.1-rc2
2020-01-10 16:20:07 +09:00
Randy Mackay
3ff4734bc8
Copter: 4.0.1-rc2 release notes
2020-01-10 16:19:39 +09:00
Randy Mackay
b30121df66
Copter: version to 4.0.1-rc1
2020-01-09 21:16:55 +09:00
Randy Mackay
6769a4363b
Copter: 4.0.1-rc1 release notes
2020-01-09 20:58:40 +09:00
bnsgeyer
e6683a6dfc
Copter: fix tradheli RSC RC passthrough mode
...
Copter: heli get_pilot_desired_rotor_speed converts interlock input to desired rotor speed
2020-01-09 20:36:29 +09:00
Matt Lawrence
cb9ea6f502
Copter: Circle mode pilot control of rate & radius
...
RC pitch stick controls circle mode radius. RC roll stick controls circle mode rate (speed) and direction.
2020-01-07 11:56:59 +09:00
Peter Barker
db48386463
Copter: correct compilation with toymode enabled
2019-12-31 06:40:22 +11:00
Randy Mackay
49693540bd
Copter: version to 4.0.0
2019-12-29 12:35:43 +09:00
Randy Mackay
9e01d4c874
Copter: 4.0.0 release notes
2019-12-29 12:33:25 +09:00
Randy Mackay
e5dfb036e7
Copter: version to 4.0.0-rc6
2019-12-28 10:24:22 +09:00
Randy Mackay
e5786e60a5
Copter: 4.0.0-rc6 release notes
2019-12-28 10:23:52 +09:00
Randy Mackay
1ad27a7b9d
Copter: version to 4.0.0-rc5
2019-12-23 18:32:16 +09:00
Randy Mackay
d03e59dab7
Copter: 4.0.0-rc5 release notes
2019-12-23 18:31:46 +09:00
Randy Mackay
9b75da33fc
Copter: gcs failsafe disabled by default
2019-12-23 18:02:59 +09:00
Randy Mackay
4c9117c61c
Copter: version to 4.0.0-rc4
2019-12-20 09:16:35 +09:00
Randy Mackay
8326e3e895
Copter: 4.0.0-rc4 release notes
2019-12-20 09:16:27 +09:00
Andrew Tridgell
44f9137f14
Copter: fixed range check for RC channel
2019-12-20 09:10:10 +09:00
Randy Mackay
2e0323f75a
Copter: version to 4.0.0-rc3
2019-12-17 11:08:01 +09:00
Randy Mackay
e8d45ec8ff
Copter: 4.0.0-rc3 release notes update
2019-12-17 11:05:21 +09:00
Randy Mackay
4edecaaea8
Copter: 4.0.0-rc3 release notes
2019-12-16 21:07:18 +09:00
Randy Mackay
69e8158a9d
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-12-16 15:17:36 +09:00
Peter Barker
d4438f0a1c
Copter: correct compilation when avoidance disabled
2019-12-16 15:16:33 +09:00
Peter Barker
d1c2e0017e
Copter: remove redundant SurfaceTracking enumeration namespacing
...
Also rename State to Surface to be more specific about what is being
set/tracked.
2019-12-16 15:16:01 +09:00
Peter Barker
9879821600
Copter: Proximity uses rangefinder singleton
2019-12-16 15:00:12 +09:00
Peter Barker
92b707c19c
Copter: stop passing serial manager to proximity constructor
2019-12-16 14:59:34 +09:00
bnsgeyer
e10e63698f
Copter: Change STAB_COL params to percent
2019-12-16 14:20:17 +09:00
Leonard Hall
3901471eaf
Copter: System ID mode: Add tuning option parameter discription
2019-12-16 14:12:47 +09:00
Randy Mackay
945e34639c
Copter: use SID_AXIS to hide other SystemID mode params
2019-12-16 14:09:48 +09:00
Randy Mackay
8512658b61
Copter: add mandatory gps checks
2019-12-16 14:08:39 +09:00
Randy Mackay
32a0350aef
Copter: scripting init sends failure message
2019-12-16 14:07:44 +09:00
Gone4Dirt
36ed12073c
Copter: Added autorotation flight mode and support
2019-12-16 14:05:14 +09:00
Peter Barker
ad2c9d4e7e
Copter: rename system_status as it won't be called from base class
2019-12-16 14:02:46 +09:00
Randy Mackay
16036b6dff
Copter: update proximity sensor at 200hz
2019-12-16 13:47:21 +09:00
Randy Mackay
76d78ba26a
Copter: fix CTUN log msg TAlt scaling
2019-12-16 13:41:53 +09:00
Randy Mackay
d6c913cc50
Copter: use const reference when retrieving wpnav destination
2019-12-16 13:41:23 +09:00
Randy Mackay
7ed3efd377
Copter: auto stays in takeoff submode after reaching altitude
2019-12-16 13:41:20 +09:00
Leonard Hall
6dc8dd2960
Copter: Delay release of I term until take off
2019-12-16 13:38:56 +09:00
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