Leonard Hall
dec9323127
Copter: remove THR_MIN
...
Equivalent is AP_Motors SPIN_MIN
9 years ago
Peter Barker
1fc4063117
Copter: correct TERRAIN_FOLLOW parameter comments
9 years ago
Randy Mackay
2815af81ad
Copter: rename RTL_CONE_SLOPE_DEFAULT definition
...
Also tiny formatting fix
9 years ago
Randy Mackay
be3b1cb6ab
Copter: convert STB_ params to ATC_ANG_
9 years ago
Randy Mackay
7689315ba2
Copter: rename sonar to rangefinder
9 years ago
Randy Mackay
028946ae9e
Copter: rename CONFIG_SONAR to RANGEFINDER_ENABLE
9 years ago
Jonathan Challinger
747344a8ba
Copter: add disarm on land detect option to PILOT_THR_BHV
9 years ago
Andrew Tridgell
75d76ac3bd
Copter: fixed scaling of old heli parms
9 years ago
Andrew Tridgell
111eb2ccc1
Copter: use DataFlash::log_while_disarmed()
9 years ago
Randy Mackay
a6b6fb2473
Copter: fix TERRAIN_FOLLOW parameter description
...
Thanks OXINARF
9 years ago
Randy Mackay
74e02d2c82
Copter: rename TERRAIN_USE to TERRAIN_FOLLOW
...
This matches plane's parameter name
9 years ago
Randy Mackay
91f6c7b503
Copter: add TERRAIN_USE parameter
...
Also add terrain.cpp to hold terrain_update and terrain_logging functions
9 years ago
Leonard Hall
a9cda8b384
Copter: add convert_pid_parameters to ease migration to new PID gains
9 years ago
Randy Mackay
c352e1bedf
Copter: fix attitude control parameter declaration
9 years ago
Randy Mackay
bde498375c
Copter: remove attitude PIDs
...
These are now part of AC_AttitudeControl
9 years ago
Randy Mackay
1f37f5a0e7
Copter: remove tradheli swash, yaw and rsc servos
...
These are all created within the AP_MotorsSingle class now except for servo_rsc which was unused
9 years ago
Leonard Hall
6c40d6f774
Copter: remove single frame's servo objects
9 years ago
Leonard Hall
44180e44df
Copter: remove coax servo objects
...
servos moved to AP_MotorsCoax class
9 years ago
Leonard Hall
a00a9601a4
Copter: AP_MotorsCoax now uses 4 servos
9 years ago
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
9 years ago
Lucas De Marchi
34155c09e6
ArduCopter: Update path locations for parameters
...
Thanks to Francisco Ferreira for noticing that.
9 years ago
Don Gagne
cae7ea0d13
Add @Volatile , @ReadOnly support
9 years ago
Don Gagne
e9651dacfe
Copter: update parameter description increments
9 years ago
Randy Mackay
a93a0d370a
Copter: add throw mode to aux switches
9 years ago
Randy Mackay
20b6688e77
Copter: add throw to FLTMODE param descriptions
9 years ago
Paul Riseborough
a7b69366a1
Copter: Add flight mode for throw launch
...
The is commit adds a new flight mode called 'Throw' to Copter that enables the copter to be thrown into the air to start motors. This mode can only be netered when the copters EKF has a valid position estimate and goes through the following states
Throw_Disarmed - The copter is disarmed and motors are off.
Throw_Detecting - The copter is armed, but motors will not spin unless THROW_MOT_START has been set to 1. The copter is waiting to detect the throw. A throw with an upwards velocity of at least 50cm/s is required to trigger the detector.
Throw_Uprighting - The throw has been detected and the copter is being uprighted with 50% throttle to maximise control authority. This state transitions when the copter is within 30 degrees of level.
Throw_HgtStabilise - The copter is kept level and height is stabilised about the target height which is 3m above the height at which the throw release was detected. This state transitions when the height is no more than 0.5m below the demanded height.
Throw_PosHold - The horizontal motion is arrested and the copter is kept at a constant position and height.
9 years ago
Randy Mackay
dc2ec5db18
Copter: add Bitmask param description for PILOT_THR_BHV
9 years ago
Jonathan Challinger
8965185587
Copter: add "high throttle cancels landing" option
9 years ago
Randy Mackay
6a67ad706c
Copter: add Relays to aux switch parameter descriptions
...
Also fix formatting of new options in switches.cpp
No functional change
9 years ago
Randy Mackay
2927d6b2df
Copter: add RTL_CONE_SLOPE param description values
9 years ago
Jonathan Challinger
3800c66f07
Copter: add RTL_CONE_SLOPE
9 years ago
Randy Mackay
15e673f5ae
Copter: fix precland parameter description prefix
...
Thanks to Thomas Stone for finding this
No functional change
9 years ago
Andrew Tridgell
907a680a3b
Copter: always call load_all
...
this ensures defaults file works on first start after erase
9 years ago
Andrew Tridgell
5c94b61f49
Copter: support up to 14 input channels for all boards
9 years ago
Randy Mackay
cfff57257e
Copter: shorten precision landing param prefix
9 years ago
Randy Mackay
1155b1f557
Copter: remove precision landing PI controller
...
This controller has been moved into the precision landing class
9 years ago
pepevalbe
3b3205304b
Copter: added group parameter for AP_Notify library
9 years ago
Andrew Tridgell
d14056fa1e
Copter: fixed build warnings
9 years ago
Peter Barker
f57d237181
Copter: support multiple simultaneous backends
9 years ago
Leonard Hall
6eca767db0
Copter: reduce autotune min D param default to 0.001
9 years ago
Tom Pittenger
34d6d985e9
Copter: Add support for ADS-B
9 years ago
Andre Kjellstrup
c2a810d72a
Copter: update RTL altitude param description
9 years ago
Caio Marcelo de Oliveira Filho
c7acc46d09
Copter: use millis/micros/panic functions
9 years ago
Jonathan Challinger
5086168b03
Copter: add RTL_SPEED parameter
9 years ago
Randy Mackay
731c44d053
Copter: allow terrain to be excluded from build
9 years ago
Andrew Tridgell
9214b85cf1
Copter: fixed path for AC_InputManager for heli
9 years ago
Robert Lefebvre
5cc4f41d85
Copter: Helicopter: to use new Stab_Col and Acro_Col functions.
9 years ago
Robert Lefebvre
34fb600c4f
Copter: Utilize Input Manager Class
9 years ago
Lucas De Marchi
030fd046c7
ArduCopter: remove check for MAVLINK_COMM_NUM_BUFFERS
9 years ago
Lucas De Marchi
e9b6c76454
ArduCopter: fix wrong printf format for 32 bits
...
"micros() - before" doesn't return a long value. Use "%u".
9 years ago