Leonard Hall
6c40d6f774
Copter: remove single frame's servo objects
2016-04-01 11:59:30 +09:00
Leonard Hall
8d0a6765f1
Copter: removed unnecessary #define for motor declaration
2016-04-01 11:59:30 +09:00
Leonard Hall
44180e44df
Copter: remove coax servo objects
...
servos moved to AP_MotorsCoax class
2016-04-01 11:59:30 +09:00
Leonard Hall
5dde87734c
Copter: heli acro, stabilize use pilot throttle as float
2016-04-01 11:59:30 +09:00
Leonard Hall
07b311f6a8
Copter: brake sets desired spool state
2016-04-01 11:59:30 +09:00
Leonard Hall
7366bc8a56
Copter: pos_hold uses 0 to 1 throttle and sets motor spool state
2016-04-01 11:59:30 +09:00
Leonard Hall
80a11e4d3d
Copter: autotune uses throttle in 0 to 1 range and sets motor spool state
2016-04-01 11:59:30 +09:00
Leonard Hall
068fc7feac
Copter: flip uses 0 to 1 throttle and sets motor spool state
2016-04-01 11:59:30 +09:00
Leonard Hall
8a49745e96
Copter: sport uses throttle in 0 to 1 range and sets motor spool state
2016-04-01 11:59:30 +09:00
Leonard Hall
263052da21
Copter: drift uses 0 to 1 throttle and sets motor spool state
2016-04-01 11:59:30 +09:00
Leonard Hall
100fcf799e
Copter: land sets desired spool state
2016-04-01 11:59:30 +09:00
Leonard Hall
f71157c508
Copter: circle sets desired spool state
2016-04-01 11:59:30 +09:00
Leonard Hall
cce426dcb8
Copter: rtl uses throttle in 0 to 1 range and sets motor spool state
2016-04-01 11:59:30 +09:00
Leonard Hall
f8d03b58d1
Copter: loiter uses 0 to 1 throttle and sets motor spool state
2016-04-01 11:59:30 +09:00
Leonard Hall
42f5de44d4
Copter: guided sets desired spool state
2016-04-01 11:59:30 +09:00
Leonard Hall
f221d4d757
Copter: auto sets desired spool state
2016-04-01 11:59:30 +09:00
Leonard Hall
70433d25e3
Copter: althold uses 0 to 1 throttle range and spool logic
...
stabilizes even while landed
sets desired motor spool state
check for spool up before takeoff
2016-04-01 11:59:30 +09:00
Leonard Hall
2180514dde
Copter: acro uses 0 to 1 throttle and sets desired spool state
2016-04-01 11:59:30 +09:00
Leonard Hall
f56ff4d564
Copter: stabilize uses 0 to 1 throttle and sets motor spool state
2016-04-01 11:59:30 +09:00
Leonard Hall
76a8de8a53
Copter: CTUN logs throttle_in, angle boost in 0 to 1 range
2016-04-01 11:59:30 +09:00
Leonard Hall
7bcdc76655
Copter: get_pilot_desired_climb_rate accepts control_in as 0 to 1000
...
Previously the input was expected to be throttle_min (i.e. 130) to 1000
2016-04-01 11:59:30 +09:00
Leonard Hall
20debc962a
Copter: update get_throttle_pre_takeoff for 0 to 1 range
2016-04-01 11:59:30 +09:00
Leonard Hall
37e6977813
Copter: update get_non_takeoff_throttle for 0 to 1 range
2016-04-01 11:59:30 +09:00
Leonard Hall
74983669be
Copter: set_accel_throttle_I_from_pilot_throttle uses 0 to 1 range
2016-04-01 11:59:30 +09:00
Leonard Hall
c3403a128c
Copter: throttle passed to compass in 0 to 1 range
2016-04-01 11:59:30 +09:00
Leonard Hall
a44f7f650b
Copter: throttle sent to GCS uses 0 to 1 range
...
This is probably not correct because we should be sending the throttle as a 0 to 1 number using the full possible output range. This uses the reduced range passed in when the copter is being stabilized (i.e. between throttle-min and throttle-max)
2016-04-01 11:59:30 +09:00
Leonard Hall
f8d7b677d4
Copter: update_thr_average uses 0 to 1 range
2016-04-01 11:59:30 +09:00
Leonard Hall
fd2509f6ed
Copter: get_pilot_desired_throttle outputs in 0 to 1 range
2016-04-01 11:59:30 +09:00
Leonard Hall
e132ea34d9
Copter: g.rc_3.control_in range 0 to 1000
...
Previously the range was throttle_min (normally 130) to 1000 but we can remove this awkward range and use 0 to 1000 now that the attitude controller and motor library inputs are in the 0 to 1 range.
2016-04-01 11:59:30 +09:00
Leonard Hall
a00a9601a4
Copter: AP_MotorsCoax now uses 4 servos
2016-04-01 11:59:30 +09:00
Leonard Hall
a0409e4f9e
TradHeli: dynamic flight check uses throttle in 0 to 1 range
2016-04-01 11:59:30 +09:00
Andrew Tridgell
f19922fec5
Copter: added LAND_SPEED_HIGH parameter
...
this is the descent rate for the first part of a landing. Separating
this from WPNAV_SPEED_DN allows for independent tuning of fast fwd
flight from landings
2016-03-30 15:54:20 +11:00
Gustavo Jose de Sousa
6074385873
ArduCopter: waf: build all frame types
2016-03-26 15:43:08 -03:00
Gustavo Jose de Sousa
9bec8e5133
ArduCopter: waf: add missing library AC_InputManager
...
That is used by heli.
2016-03-26 15:43:08 -03:00
Gustavo Jose de Sousa
a4c099feaa
waf: create program groups for main products
...
Currently we need to build a different binary for each type of copter frame.
This is a preparation for setting all those binaries to a group called
"copter". We create the groups for the rest of the main products for
consistency.
2016-03-26 15:43:08 -03:00
Andrew Tridgell
224c99af72
Copter: change code URL
2016-03-25 20:46:54 +11:00
Andrew Tridgell
31000ac756
Copter: moved Log_Write_Rate() to common code
2016-03-25 12:13:59 +11:00
Lucas De Marchi
34155c09e6
ArduCopter: Update path locations for parameters
...
Thanks to Francisco Ferreira for noticing that.
2016-03-23 17:50:38 -03:00
Randy Mackay
a8bea0af03
Copter: allow switching to throw without position estimate
...
The vehicle arming check will still stop the user from arming in throw mode without a good position estimate.
2016-03-22 16:21:58 +09:00
Nitay Megides
f77eed8f95
Copter: add break after prec landing case clause
...
(And fixed indentation)
2016-03-21 09:34:55 +09:00
Don Gagne
cae7ea0d13
Add @Volatile, @ReadOnly support
2016-03-17 10:58:05 +11:00
Lucas De Marchi
e88ba38595
ArduCopter: replace header guard with pragma once
2016-03-16 18:40:44 +11:00
Don Gagne
e9651dacfe
Copter: update parameter description increments
2016-03-08 09:27:50 +09:00
Randy Mackay
2e669a35e7
Copter: deploy landing gear when parachute is released
2016-03-04 10:48:19 +09:00
Randy Mackay
0dffeec07f
Copter: use ahrs.get_origin instead of ekf.getOriginLLH
...
This ensures we get the origin from the active EKF
2016-03-03 16:20:54 +09:00
Randy Mackay
a93a0d370a
Copter: add throw mode to aux switches
2016-03-03 15:30:03 +09:00
Randy Mackay
dca89e7fe7
Copter: throw static variables moved to global scope
2016-03-03 12:18:27 +09:00
Randy Mackay
24cfbeebd0
Copter: add throw_exit
2016-03-03 12:18:25 +09:00
Randy Mackay
959c0eccfd
Copter: reject changing to throw mode while armed
2016-03-03 12:18:23 +09:00
Randy Mackay
20b6688e77
Copter: add throw to FLTMODE param descriptions
2016-03-03 12:18:20 +09:00