Commit Graph

6853 Commits

Author SHA1 Message Date
Andy Piper 2693b893ad Copter: airmode should mean airmode. only idle on landing when in airmode 2021-09-08 17:11:34 +10:00
Andrew Tridgell f7f63b715f Copter: no need to fabs() get_default_speed_down() as it does fabs already 2021-09-07 18:55:00 +09:00
Iampete1 f848917e1a Copter: log entry and exit of Auto RTL pseudo mode 2021-09-07 09:35:35 +09:00
Randy Mackay af9a91c853 Copter: terrain spelling fix 2021-09-06 16:02:25 +09:00
Leonard Hall 97decc4c21 Copter: Remove parameter RNGFND_GAIN 2021-09-06 16:00:19 +09:00
Leonard Hall 5fea74d4d0 Copter: Separate landing and terrain following. 2021-09-06 16:00:19 +09:00
Andy Piper 568ad09eb8 Copter: NFC variable naming cleanups on turtle mode 2021-09-06 10:06:40 +09:00
Peter Barker 2d023967dc ArduCopter: make bad-mode-number notification consistent across vehicles 2021-09-01 19:45:46 +09:00
Andy Piper 83bcea1fe0 Copter: turtle mode should output to motors from within motors_output()
move motor output to flightmode
2021-09-01 16:25:11 +09:00
Peter Barker a38879f77e ArduCopter: eliminate AP::ahrs().get_location 2021-08-31 09:47:31 +10:00
Iampete1 09f1a3da8a Copter: auto RTL: don't switch modes if already in auto 2021-08-31 08:40:08 +09:00
Randy Mackay b4e073d6f7 Copter: AP_Arming integrates rename to using_noncompass_for_yaw 2021-08-31 09:20:17 +10:00
Randy Mackay 8102629dfb Copter: refactor/rename precland methods 2021-08-30 14:08:44 +09:00
Rishabh 40adad743e Copter: Disable Prec Land State Machine when Prec Land disabled 2021-08-30 14:08:44 +09:00
Randy Mackay b54821f608 Copter: 4.1.0-beta8 release notes 2021-08-28 17:14:02 +09:00
Randy Mackay da12593bd8 Copter: implement new set_target methods 2021-08-26 11:25:54 +09:00
Randy Mackay 0b4e926215 Copter: fix ModeGuided::set_destination_posvel 2021-08-26 11:25:54 +09:00
Peter Barker 3a3433cad2 ArduCopter: add and use HAL_BUTTON_ENABLE 2021-08-25 19:03:42 +10:00
Randy Mackay 8c5b079d8e Copter: implement get_circle_radius, set_circle_rate 2021-08-25 18:39:09 +10:00
murata 7f6fbe72e6 Copter: Change the parameter description
Revert "Copter: Change the parameter description"

This reverts commit 406a1f976c85ae3bda252b6b7c4f8808e91c9fe7.
2021-08-25 15:46:41 +09:00
Andrew Tridgell 4de4db2aac Copter: added MCU_STATUS message 2021-08-25 07:11:31 +10:00
Iampete1 0895cf0a07 Copter: remove gesture compass cal start / stop 2021-08-24 08:51:29 +09:00
Rishabh c5b98c3490 Copter: Support Prec Land State Machine 2021-08-23 15:00:56 +09:00
bnsgeyer ca007ee6f6 Copter: Allow Tradheli to spoolup in guided or auto mode 2021-08-23 12:26:00 +09:00
Andrew Tridgell 0268506678 Copter: add pad fields for extended COMMAND_ACK 2021-08-19 12:08:54 +10:00
Andrew Tridgell dabdf69e56 Copter: added slew rate and Dmod for PID_TUNING message 2021-08-19 12:08:54 +10:00
Iampete1 1301372bfd Copter: remove override compass check 2021-08-18 18:30:51 +10:00
Iampete1 aa290795c6 Copter: always check GPS in super simple mode 2021-08-18 17:13:51 +09:00
Peter Barker eb5fd84f67 ArduCopter: stop sending SENSOR_OFFSETS
Only works for first compass instance.

We have all of these in parameters anyway.
2021-08-18 18:06:24 +10:00
Andrew Tridgell 1b21077edd Copter: mark logger Write() calls as streaming where appropriate 2021-08-18 10:20:03 +10:00
Rishabh cb0b12f25c Copter: only descend when close to target while Prec Land is active 2021-08-17 15:09:55 +09:00
Peter Barker 000b410daa ArduCopter: DCM handles centrifugal correction application internally now 2021-08-17 10:36:46 +10:00
Peter Barker 6f5e3bf4ff ArduCopter: move VehicleClass handling to AHRS frontend
.... and renaming the enumeration while we're at it
2021-08-17 10:34:07 +10:00
Iampete1 f5c68d54cb Copter: flowhold: use correct angle max 2021-08-17 09:23:47 +09:00
Tatsuya Yamaguchi 8bd04c17c8 Copter: add DO_LAND_START description to THR/GCS FS action 2021-08-16 20:53:56 +09:00
Tatsuya Yamaguchi 1f8df7e5ff Copter: correct compilation when AUTO mode is disabled 2021-08-16 20:53:56 +09:00
Randy Mackay d7e0c65d55 Copter: 4.1.0-beta7 release notes 2021-08-14 11:03:42 +09:00
Randy Mackay 8d0dd08312 Copter: minor format fix to guided mode 2021-08-13 12:04:36 +09:00
Andy Piper 1b5ed1caff Copter: add turtle mode
add turtle mode as an RC function
add turtle mode arming checks
re-use motortest arming checks for turtle mode
2021-08-12 19:00:51 +09:00
Leonard Hall 666c8214b6 Copter: support Control: Refactor to use Jerk 2021-08-11 17:07:29 +09:00
Randy Mackay 672b8350c7 Copter: flowhold minor format fix 2021-08-11 17:07:29 +09:00
Leonard Hall 4d514e9a59 Copter: fix PID filter names FILT -> FLTE, D_FILT -> FLTD 2021-08-10 08:33:56 +09:00
Peter Barker 14e5c99b0c ArduCopter: log GPS primary change event in GPS library 2021-08-06 15:30:18 +10:00
Iampete1 9f5591be02 Copter: notify buzzer on every flight mode change 2021-08-05 14:42:42 +10:00
Leonard Hall 5c7b05f345 Copter: Guided: Add terrain following initialization. 2021-08-05 08:15:52 +09:00
bugobliterator 7e01e10056 Copter: change class name from SITL::SITL to SITL::SIM 2021-08-05 07:25:31 +10:00
Randy Mackay 5dea87ae41 Copter: remove ekf check debug logging 2021-08-03 17:05:09 +09:00
Josh Henderson daf73e7174 ArduCopter: remove POSITION_TARGET_TYPEMASK_FORCE_SET 2021-08-03 12:48:38 +10:00
Peter Barker f21cddcf0f ArduCopter: use mission singleton inside AP_AdvancedFailsafe 2021-08-03 10:35:24 +10:00
Andrew Tridgell e1094bc845 Copter: mark log messages as streaming 2021-08-03 10:23:36 +10:00