Andrew Tridgell
3abe8fed89
Copter: updated release notes for 3.6.8
6 years ago
Pierre Kancir
d5d81f3a1c
ArduCopter: set AUTO_YAW_HOLD when user control yaw during nogps land
6 years ago
Pierre Kancir
c2811ea144
ArduCopter: respect yaw orientation on LAND
6 years ago
Peter Barker
5d996a289a
Copter: move responsibility for logging into library
6 years ago
Peter Barker
7207035c34
Copter: do no compass stick gesture detection while armed
6 years ago
Randy Mackay
8a5141f751
Copter: mode autoyaw lower in mode.h
...
make ordering of some declarations consistent across child classes
6 years ago
Peter Barker
7945c1fdfd
Copter: mode class unfriends everyone, make relevant methods public
6 years ago
Randy Mackay
b7d0e4ec10
Copter: remove surface tracking shim functions
6 years ago
Randy Mackay
01909cf4c8
Copter: zigzag mode gets terrain following support
6 years ago
Randy Mackay
89eb876faf
Copter: move surface tracking variables into structure
6 years ago
Randy Mackay
33a57361bd
Copter: reduce args passed to get_surface_tracking_climb_rate
...
The same arguments are always passed in
6 years ago
Randy Mackay
a732dfed6d
Copter: minor format fixes to get_pilot_desired_cilmb_rate
6 years ago
Michael du Breuil
465d6b4dc7
Copter: Remove rangefinder distance prearm check
6 years ago
Arjun Vinod
f1de62f0d3
Copter: added left out copter flight modes as auxiliary switch options
6 years ago
Pierre Kancir
caf925eda5
Copter: factorize arm or land check
6 years ago
Peter Barker
07b8473a20
Copter: move setting of compass sys_status bits up
6 years ago
Randy Mackay
403195d9d4
Copter: fix auto-disarm check
...
Copters go to SHUT_DOWN when estop is engaged
6 years ago
Peter Barker
46a6f45e4a
Copter: adjust for desired spool state and spool state renames
6 years ago
Randy Mackay
2c682c7001
Copter: add missing AccelZ to GCS_PID_MASK param description
6 years ago
Randy Mackay
571d933b3f
Copter: fix send_pid_tuning
...
the rate roll PID was being overwritten when PID logging was enabled
6 years ago
Peter Barker
3e51d8c7d7
Copter: RangeFinder now handles RFND logging
6 years ago
Michael du Breuil
8290bd4e67
Copter: check all EKF cores for health on arming
6 years ago
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
6 years ago
Pierre Kancir
4f29d2e5a6
Copter: factorize esc calibration setup
6 years ago
Pierre Kancir
54380bd144
Copter: change always true condition to a timer
6 years ago
Peter Barker
41a20504b2
Copter: use RSSI singleton for logging
6 years ago
Peter Barker
e5b25824eb
Copter: remove unused takeoff_trigger_dz parameter
6 years ago
Peter Barker
ef334fe3c7
Copter: remove hanging method declaration
6 years ago
Pierre Kancir
43dcf066c1
ArduCopter: move check_latlng to Location
6 years ago
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
6 years ago
Peter Barker
85be2b0c8b
Copter: clean up flip state enumerations
...
... including a redundant definition of the states...
6 years ago
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
6 years ago
Leonard Hall
df3e73f161
Copter: spool fixes for acro stabilize and throw
6 years ago
Randy Mackay
d626ea66f1
Copter: poshold loses stray set-desired-spool-state
...
spool state is all handled higher up in the poshold state switch statement
6 years ago
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
6 years ago
bnsgeyer
94738c3f86
Copter: change make_safe_shut_down to make_safe_spool_down
6 years ago
bnsgeyer
f96da56ad6
Copter: Allow safe shutdown before disarming
6 years ago
bnsgeyer
7ff3a49a10
Copter:tradheli-spool logic fix for acro and stabilize
6 years ago
Leonard Hall
593925567b
Copter: formatting fixes
6 years ago
Randy Mackay
a6bfafefb0
Copter: move loiter and wpnav init out of make_safe_shut_down
...
resolves autotest RTLSpeed test failure
6 years ago
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
6 years ago
bnsgeyer
d949c80d54
Copter: tradheli replaces rotor_runup_complete with spool state
6 years ago
Peter Barker
3b33f4ca4d
Copter: add floating-point-constant designators
6 years ago
Michael du Breuil
d1246f5868
Copter: Fix RangeFinder init
6 years ago
Pierre Kancir
4cec958269
ArduCopter: move location_update to Location and rename to offset_bearing
6 years ago
Pierre Kancir
5987966ac6
ArduCopter: move get_bearing_cd to Location and rename to get_bearing_to
6 years ago
Michael du Breuil
0e8c3dc485
Copter: include FWversion
6 years ago
Patrick José Pereira
86633e45ff
Copter: Use new RC_Channel AUX_FUNC
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Peter Barker
fad769f3bf
Copter: add param conversion from MAG_ENABLE to COMPASS_ENABLED
6 years ago
Peter Barker
2040580ce7
Copter: move enabled parameter into compass library
6 years ago