Dr.-Ing. Amilcar do Carmo Lucas
402b1cba3f
Copter: replace 4 divisions with multiplications
2019-04-24 08:52:41 -07:00
Andrew Tridgell
3abe8fed89
Copter: updated release notes for 3.6.8
2019-04-24 17:15:44 +10:00
Pierre Kancir
d5d81f3a1c
ArduCopter: set AUTO_YAW_HOLD when user control yaw during nogps land
2019-04-23 09:35:02 +09:00
Pierre Kancir
c2811ea144
ArduCopter: respect yaw orientation on LAND
2019-04-23 09:35:02 +09:00
Peter Barker
5d996a289a
Copter: move responsibility for logging into library
2019-04-23 10:06:17 +10:00
Peter Barker
7207035c34
Copter: do no compass stick gesture detection while armed
2019-04-23 10:06:17 +10:00
Randy Mackay
8a5141f751
Copter: mode autoyaw lower in mode.h
...
make ordering of some declarations consistent across child classes
2019-04-20 10:04:33 +09:00
Peter Barker
7945c1fdfd
Copter: mode class unfriends everyone, make relevant methods public
2019-04-20 10:04:33 +09:00
Randy Mackay
b7d0e4ec10
Copter: remove surface tracking shim functions
2019-04-19 07:45:52 +09:00
Randy Mackay
01909cf4c8
Copter: zigzag mode gets terrain following support
2019-04-19 07:45:52 +09:00
Randy Mackay
89eb876faf
Copter: move surface tracking variables into structure
2019-04-19 07:45:52 +09:00
Randy Mackay
33a57361bd
Copter: reduce args passed to get_surface_tracking_climb_rate
...
The same arguments are always passed in
2019-04-19 07:45:52 +09:00
Randy Mackay
a732dfed6d
Copter: minor format fixes to get_pilot_desired_cilmb_rate
2019-04-19 07:45:52 +09:00
Michael du Breuil
465d6b4dc7
Copter: Remove rangefinder distance prearm check
2019-04-16 11:00:32 +09:00
Arjun Vinod
f1de62f0d3
Copter: added left out copter flight modes as auxiliary switch options
2019-04-16 10:57:17 +09:00
Pierre Kancir
caf925eda5
Copter: factorize arm or land check
2019-04-16 10:17:47 +09:00
Peter Barker
07b8473a20
Copter: move setting of compass sys_status bits up
2019-04-16 09:48:23 +10:00
Randy Mackay
403195d9d4
Copter: fix auto-disarm check
...
Copters go to SHUT_DOWN when estop is engaged
2019-04-15 15:34:14 +09:00
Peter Barker
46a6f45e4a
Copter: adjust for desired spool state and spool state renames
2019-04-14 12:18:03 +09:00
Randy Mackay
2c682c7001
Copter: add missing AccelZ to GCS_PID_MASK param description
2019-04-13 13:33:52 +09:00
Randy Mackay
571d933b3f
Copter: fix send_pid_tuning
...
the rate roll PID was being overwritten when PID logging was enabled
2019-04-13 13:33:52 +09:00
Peter Barker
3e51d8c7d7
Copter: RangeFinder now handles RFND logging
2019-04-09 22:17:58 +10:00
Michael du Breuil
8290bd4e67
Copter: check all EKF cores for health on arming
2019-04-09 10:53:25 +10:00
Peter Barker
5db75b313d
Copter: use floats for roll/pitch
...
Otherwise we're taking floats, making them int32 and then making them
floats again when calling the attitude controller
2019-04-09 09:21:12 +09:00
Pierre Kancir
4f29d2e5a6
Copter: factorize esc calibration setup
2019-04-09 08:44:46 +09:00
Pierre Kancir
54380bd144
Copter: change always true condition to a timer
2019-04-09 08:44:46 +09:00
Peter Barker
41a20504b2
Copter: use RSSI singleton for logging
2019-04-09 09:33:13 +10:00
Peter Barker
e5b25824eb
Copter: remove unused takeoff_trigger_dz parameter
2019-04-09 08:15:39 +10:00
Peter Barker
ef334fe3c7
Copter: remove hanging method declaration
2019-04-09 08:15:39 +10:00
Pierre Kancir
43dcf066c1
ArduCopter: move check_latlng to Location
2019-04-08 12:56:01 -07:00
Randy Mackay
a5bdd12bfa
Copter: replace TUNE_LOW/HIGH params with TUNE_MIN/MAX
...
change from uint16 to floats to ease setup
also add check that no function assigned to rc6
2019-04-08 15:24:00 +09:00
Peter Barker
85be2b0c8b
Copter: clean up flip state enumerations
...
... including a redundant definition of the states...
2019-04-08 14:24:19 +09:00
Randy Mackay
69626ba855
Copter: rename FXY logging to FHXY
...
this keeps the log messages appearing directly below the related FHLD when looking in the MP log viewer
2019-04-08 11:26:59 +09:00
Leonard Hall
df3e73f161
Copter: spool fixes for acro stabilize and throw
2019-04-08 09:42:21 +09:00
Randy Mackay
d626ea66f1
Copter: poshold loses stray set-desired-spool-state
...
spool state is all handled higher up in the poshold state switch statement
2019-04-08 09:42:21 +09:00
Randy Mackay
29d05dfeac
Copter: loiter mode gets roll and pitch from loiter_nav
...
both wp_nav and loiter_nav's get_roll() and get_pitch() simply get their values from the same underlying position controller
2019-04-08 09:42:21 +09:00
bnsgeyer
94738c3f86
Copter: change make_safe_shut_down to make_safe_spool_down
2019-04-08 09:42:21 +09:00
bnsgeyer
f96da56ad6
Copter: Allow safe shutdown before disarming
2019-04-08 09:42:21 +09:00
bnsgeyer
7ff3a49a10
Copter:tradheli-spool logic fix for acro and stabilize
2019-04-08 09:42:21 +09:00
Leonard Hall
593925567b
Copter: formatting fixes
2019-04-08 09:42:21 +09:00
Randy Mackay
a6bfafefb0
Copter: move loiter and wpnav init out of make_safe_shut_down
...
resolves autotest RTLSpeed test failure
2019-04-08 09:42:21 +09:00
Leonard Hall
38cc5a817f
Copter: consolidate mode state decisions
...
bnsgeyer and rmackay9 contributed to these changes
make_safe_shut_down waits for spool down before disarming
remove use of attitude_control::set_throttle_out_unstabilized to consolidate logic between multicopters and tradhelis
2019-04-08 09:42:21 +09:00
bnsgeyer
d949c80d54
Copter: tradheli replaces rotor_runup_complete with spool state
2019-04-08 09:42:21 +09:00
Peter Barker
3b33f4ca4d
Copter: add floating-point-constant designators
2019-04-05 23:04:17 -07:00
Michael du Breuil
d1246f5868
Copter: Fix RangeFinder init
2019-04-06 09:15:22 +11:00
Pierre Kancir
4cec958269
ArduCopter: move location_update to Location and rename to offset_bearing
2019-04-06 09:10:28 +11:00
Pierre Kancir
5987966ac6
ArduCopter: move get_bearing_cd to Location and rename to get_bearing_to
2019-04-06 09:10:28 +11:00
Michael du Breuil
0e8c3dc485
Copter: include FWversion
2019-04-05 20:12:53 +11:00
Patrick José Pereira
86633e45ff
Copter: Use new RC_Channel AUX_FUNC
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2019-04-03 09:53:58 -07:00
Peter Barker
fad769f3bf
Copter: add param conversion from MAG_ENABLE to COMPASS_ENABLED
2019-04-02 10:24:49 +11:00