Randy Mackay
0812e16008
Copter: explicitly define flight modes enum
...
Thanks to Luis Vale for spotting this
10 years ago
Randy Mackay
89c0c2e532
Copter: update AC3.3-rc2 release notes
10 years ago
Randy Mackay
606086cd6f
Copter: version to AC3.3-rc2
10 years ago
Randy Mackay
77c2991867
Copter: AC3.3-rc2 release notes
10 years ago
Jonathan Challinger
fb96335b46
Copter: get_RTL_alt returns alt above home
10 years ago
Robert Lefebvre
05f18bb014
Copter: Rename output_min() to enable_motor_output()
10 years ago
Robert Lefebvre
41a6cc64ff
Copter: Log Emergency Stop and Motor Interlock status
10 years ago
Robert Lefebvre
d8a0952b5a
Copter: Explicitly define aux_switch enum.
10 years ago
Robert Lefebvre
da2854403e
Copter: Explicitly define tuning_func enum value
10 years ago
Robert Lefebvre
4e51ce6d75
Copter: rename "estop" to "emergency stop".
...
No functional change
10 years ago
Robert Lefebvre
9d9f20a6cb
Copter: Add Motor Interlock/E-Stop Conflict Prearm Check
10 years ago
Robert Lefebvre
fab8604f16
Copter: Change Auto Yaw #define table into Enum.
10 years ago
Robert Lefebvre
32b4e70cb7
Copter: Deprecate Aux Switch Multi-Mode
10 years ago
Robert Lefebvre
22a7fba289
Copter: Change autopilot modes into Enum
10 years ago
Robert Lefebvre
39d23519b1
Copter: Change CH6_Tuning #defines into Enum
10 years ago
Robert Lefebvre
167507e28b
Copter: non-functional format fixes in switches.pde
10 years ago
Robert Lefebvre
a357ef43a4
Copter: Move Aux Switch flags into new Enum
10 years ago
Robert Lefebvre
8610da7fbc
Copter: autopilot modes to check for motor interlock status
10 years ago
Robert Lefebvre
a035d5ad1b
Copter: Fix initialization of Motor Interlock Aux Sw function.
10 years ago
Robert Lefebvre
16cf9471ae
Copter: Remove ap.motors_interlock, use only flag in AP_Motors
10 years ago
Robert Lefebvre
9b15ea6f5c
Copter: Change throttle_zero to check interlock and E-stop status
10 years ago
Robert Lefebvre
2010410c44
Copter: Add numbers to Aux Switch Enum comments
10 years ago
Robert Lefebvre
b82113acc7
Copter: Modify auto-disarm process for throttle interlock
10 years ago
Robert Lefebvre
7349827eb1
Copter: Add Aux Switch E-Stop Function
10 years ago
Robert Lefebvre
4a0a4de687
Copter: update motors.throttle_interlock every time motors_output is run
10 years ago
Robert Lefebvre
7d745587a4
Copter: Add using_interlock flag, employ it in arming process
10 years ago
Robert Lefebvre
e4c5915330
Copter: initial creation of motor_interlock
10 years ago
Randy Mackay
ee94db09a8
Copter: minor GCS_MAVLink comments
...
No functional change
10 years ago
Randy Mackay
1fa8e10fc7
Copter: fix floating point const compiler warning
10 years ago
Randy Mackay
e0ef57fdb5
Copter: add PILOT_TKOFF_ALT_DEFAULT definition
...
No functional change
10 years ago
Leonard Hall
33a274c928
Copter: take-off uses PosControl's add_takeoff method
...
Also balances pilot and takeoff climb rates
Also removes takeoff's direct use of poscontrol target
Combined effort of Randy and Leonard
10 years ago
Randy Mackay
772a1acc37
Copter: cancel takeoff if mode changed
10 years ago
Randy Mackay
ab608a8fcd
Copter: minor takeoff param name change
...
No functional change
10 years ago
Randy Mackay
70f9739d77
Copter: add takeoff comments
10 years ago
Randy Mackay
6f5b5c24f2
Copter: rename tkoff_ to takeoff_
10 years ago
Jonathan Challinger
73d961cebc
Copter: mavlink initiated takeoff in alt-hold modes
...
adds PILOT_TKOFF_ALT for target altitude above home in cm for pilot initiated takeoff
10 years ago
Jonathan Challinger
b10cf0f38a
Copter: pre-takeoff throttle for sprung throttle sticks
...
Adds PILOT_THR_BHV, PILOT_TKOFF_DZ parameters
10 years ago
Jonathan Challinger
e286323abc
Copter: get_non_takeoff_throttle uses floats
10 years ago
Jonathan Challinger
0dbe94c9a1
Copter: set motor air density ratio
10 years ago
Jonathan Challinger
36cc832931
Copter: guided_posvel run update_z_controller at 400hz
10 years ago
Randy Mackay
da629ce976
Copter: minor format fix
10 years ago
Jonathan Challinger
f5fd89833d
Copter: update YAW_LOOK_AHEAD to use inav velocity direction
10 years ago
Jonathan Challinger
e5b6cf9966
Copter: use circular limit on tilt angle for arm check
10 years ago
Randy Mackay
85b0a18f61
Copter: fix MNT param description
...
extra underscore was appearing in the parameter descriptions on the web
10 years ago
Randy Mackay
276b2dcf5e
Copter: move lost copter check to separate function
...
Also run from scheduler instead of from arm/disarm stick checks
Run at 10hz instead of 1hz
soundalarm_counter to uint8
Disable if equivalent aux switch is setup
Remove SEVERITY_LOW message because the GCSs never print these anyway
10 years ago
svefro
5bee93cba3
Copter: Lost copter alarm through sticks
10 years ago
Julien Dubois
b7a6e3bf2c
Copter: fix update_thr_average to run at 100hz
...
Committed by Randy on Julien's behalf
10 years ago
Randy Mackay
64629914a4
Copter: fix RTL alt when no using Rally points
10 years ago
David Dewey
0545185218
Copter: RTL at no less than 2m above home alt
10 years ago
Andrew Chapman
4311cd4e7a
Copter: add logging for CH6 parameter tuning
...
Logs CH6 tuning values to a new PTUN log struct, specific to
APM::Copter at this point
10 years ago