Commit Graph

6329 Commits

Author SHA1 Message Date
Peter Barker 65f95325c3 Copter: cope with race conditioning popping points on SmartRTL return
There is a race with the cleanup thread.  While thin, it only has to
happen once.  After this patch the race would have to happen... a lot.

Co-authored-by: jasclarke308 <jasclarke308@gmail.com>
2021-02-05 19:09:13 +11:00
Andrew Tridgell e0bb5e8123 Copter: removed set_layout_copter call
not needed any more
2021-02-05 19:08:51 +11:00
bnsgeyer 35d12ac712 Copter: fix heli land detector and incoporate reset_I_smoothly 2021-01-06 09:33:48 +11:00
bnsgeyer 613af0aeec Copter: Tradheli - make new integrator scheme selectable 2021-01-06 09:33:48 +11:00
bnsgeyer 5ea50a897e Copter: change heli integrator management and add hover coll learning 2021-01-06 09:33:48 +11:00
Hwurzburg dddd47a882 Copter: fix metadata in FS_GCS_ENABLE param 2021-01-06 09:33:47 +11:00
murata aa6713bd3e Copter: Matches the minimum value of failsafe_throttle_value to the operation 2021-01-06 09:33:47 +11:00
Rishabh 33449934da ArduCopter: remove nomination of system ids 2021-01-06 09:33:47 +11:00
Peter Barker 3016640cc3 Copter: correct compilation when AFS enabled 2021-01-06 09:33:47 +11:00
Randy Mackay 428378ca8a Copter: version to 4.0.5-rc1 2020-10-02 15:02:12 +10:00
Randy Mackay 1ef9bdb920 Copter: 4.0.5-rc1 release notes 2020-10-02 15:02:08 +10:00
Andrew Tridgell 7169b645b9 Copter: resync with copter for 4.0.7 2020-10-02 09:52:23 +10:00
Zach Dwiel f85b4996ff Copter: fence.init() was getting called even when AC_FENCE was DISABLED 2020-06-12 13:16:49 +10:00
Andrew Tridgell 866775103e Copter: call AP_Vehicle setup code 2020-06-12 13:16:38 +10:00
Siddharth Purohit d6210f228d Arducopter: Primary Compass is always serial# 0 2020-05-11 19:47:31 +10:00
Andrew Tridgell 083c9616fb ArduCopter: add arming message for compass not detected but assigned 2020-05-11 19:47:25 +10:00
Andrew Tridgell 2cd31c66fe Copter: sync release notes for plane4.0 2020-05-11 18:15:42 +10:00
Rishabh c42c7e40be Copter: Set correct yaw for circle in Mode Auto 2020-05-11 18:15:40 +10:00
Leonard Hall c90e31fc75 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-11 18:15:40 +10:00
Andrew Tridgell 768dcb6768 Copter: make EKF mag variance check use max
this makes it consistent with logged value
2020-05-11 18:15:40 +10:00
Randy Mackay 45ded6215b 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-11 18:15:39 +10:00
Randy Mackay 86c99a5b37 Copter: update_throttle_mix uses filtered accelerations 2020-05-11 18:15:39 +10:00
Randy Mackay d778037d92 Copter: rename update_throttle_mix
was called update_throttle_thr_mix
also minor formatting fixes
2020-05-11 18:15:39 +10:00
ashvath 83828e2e06 Copter: Pre-arm check for mot_pwm 2020-05-11 18:15:39 +10:00
Andrew Tridgell 4767528603 Copter: list BetaflightXReversed frame type 2020-05-11 18:15:39 +10:00
Andrew Tridgell 696a498b74 Copter: update for new SRV_Channels parameter conversion call 2020-05-11 18:15:39 +10:00
Randy Mackay c1915cd889 Copter: zigzag supports arming, takeoff and landing 2020-02-23 07:41:47 +11:00
Matt Lawrence 8e24cf4948 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-05 10:51:31 +11:00
Randy Mackay d3230c8a6a Copter: version to 4.0.2-rc3 2020-02-05 10:51:31 +11:00
Randy Mackay cabcf145f4 Copter: 4.0.2-rc3 release notes 2020-02-05 10:51:31 +11:00
Randy Mackay 6f76b2eacb Copter: version to 4.0.2-rc1 2020-02-05 10:51:31 +11:00
Randy Mackay fc6e37e29e Copter: 4.0.2-rc1 release notes 2020-02-05 10:51:31 +11:00
Matt Lawrence dfd1e4c839 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-02-05 10:51:31 +11:00
Matt Lawrence 3e91a468d1 Copter: Add GCS failsafe pre-arm check 2020-02-05 10:51:30 +11:00
Matt Lawrence c1a070371e Copter: Update AP_Notify of GCS failsafe 2020-02-05 10:51:30 +11:00
Randy Mackay 136d348783 Copter: version to 4.0.1 2020-02-05 10:51:30 +11:00
Randy Mackay 2e1064230c Copter: 4.0.1 release notes 2020-02-05 10:51:30 +11:00
Randy Mackay 856321391d Copter: version to 4.0.1-rc3 2020-02-05 10:51:30 +11:00
Randy Mackay 81fa0dd390 Copter: 4.0.1-rc3 release notes 2020-02-05 10:51:30 +11:00
Gone4Dirt b41d46c4c7 Copter: Changed autorotation fltmode to clarify for heli 2020-02-05 10:51:30 +11:00
Randy Mackay 7d94d4725c Copter: version to 4.0.1-rc2 2020-02-05 10:51:30 +11:00
Randy Mackay 5aab41b50e Copter: 4.0.1-rc2 release notes 2020-02-05 10:51:30 +11:00
Randy Mackay 5b5e4c71a1 Copter: version to 4.0.1-rc1 2020-02-05 10:51:30 +11:00
Randy Mackay b7b79ad165 Copter: 4.0.1-rc1 release notes 2020-02-05 10:51:30 +11:00
bnsgeyer 025cc92ee0 Copter: fix tradheli RSC RC passthrough mode
Copter: heli get_pilot_desired_rotor_speed converts interlock input to desired rotor speed
2020-02-05 10:51:30 +11:00
Matt Lawrence d271857d56 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-02-05 10:51:30 +11:00
Peter Barker 680309a98c Copter: correct compilation with toymode enabled 2020-02-05 10:51:30 +11:00
Randy Mackay 5ee77e25ab Copter: version to 4.0.0 2020-02-05 10:51:30 +11:00
Randy Mackay 706dd0a703 Copter: 4.0.0 release notes 2020-02-05 10:51:30 +11:00
Randy Mackay 6fc5ef537a Copter: version to 4.0.0-rc6 2020-02-05 10:51:30 +11:00