Andrew Tridgell
36528965f7
AP_BoardConfig: added 7s timeout on uavcan startup
9 years ago
Andrew Tridgell
1d5deed72a
HAL_PX4: fixed build for new px4 param functions
9 years ago
Randy Mackay
8d77bdec15
AP_MotorsMulti: minor comment fix
9 years ago
Lucas De Marchi
affa759fb4
AP_GPS: add missing override
9 years ago
Michael du Breuil
bd6aa982e7
AP_Arming: Fetch GPS configuration failure reason
9 years ago
Michael du Breuil
2538c17ee0
AP_GPS: add fetching of gps configuration failure reasons
9 years ago
Andrew Tridgell
d03a232659
AC_AttitudeControl: added set_limit_accel_xy() API
...
for preventing integrator buildup
9 years ago
Andrew Tridgell
ed2f26d7b8
RC_Channel: allow for pass-thru from low channels to any channel
...
this makes it easier to setup things like ignition cut or bottle drop
with a 8 channel radio
9 years ago
hiro2233
7814841cd6
AP_HAL: Add RCOutput interactive example with Menu
9 years ago
Ricardo de Almeida Gonzaga
5bd034a5a8
Global: start using cmath instead of math.h
9 years ago
Ricardo de Almeida Gonzaga
60d141c717
missing: add cmath
9 years ago
Andrew Tridgell
9db618c73c
AP_AHRS: disable EKF1 for plane
...
we are running too close to the 1MByte limit for pixhawk. This
recovers nearly 100kbyte of flash
9 years ago
Andrew Tridgell
7dcd17a2fa
SITL: make multicopter motors only effective above 10%
9 years ago
Andrew Tridgell
6bff07397e
AP_Math: added linear_interpolate() function
9 years ago
Andrew Tridgell
602ff03c41
AP_TECS: limit both negative and positive pitch on quadplane transition
...
this makes for smoother auto takeoff
9 years ago
Andrew Tridgell
86416e8f05
AP_Param: added set_default_by_name()
9 years ago
Andrew Tridgell
0530af93aa
AP_Param: allow top level parameters to be pointers
...
this will allow for the attitude_control variable in quadplane to be a
pointer
9 years ago
Randy Mackay
87399776a3
AC_PosControl: hover throttle default to 0.5
9 years ago
Randy Mackay
f6eabfdab2
AP_MotorsMulticopter: formatting fixes
9 years ago
Randy Mackay
6807b961e2
AP_MotorsMulticopter: protect against div-by-zero if MOT_SPIN_ARMED is zero
9 years ago
Randy Mackay
b39798ad90
AP_Motors: remove unused DESIRED_SPIN_MIN_THROTTLE
9 years ago
Randy Mackay
dc86e1472c
AP_MotorsTri: protect against div-by-zero if MOT_YAW_SV_ANGLE param was set to 90
9 years ago
Randy Mackay
9b5b6f3779
AP_MotorsHeli: constrain filtered throttle
...
This is required because we have removed the constraint on the throttle input. This also insures that there is no lag caused by the filtered throttle straying far outside the 0 to 1 range
9 years ago
Randy Mackay
b4a61e6ccf
AP_Motors: remove constrain on throttle input
...
This constraint is redundant because we already constrain the filtered throttle
9 years ago
Leonard Hall
fce426409e
AP_MotorsTri: fix stab patch
9 years ago
Randy Mackay
49562c5ca3
AP_MotorsMulticopter: reduce num bits used for spool-up-down-mode
9 years ago
Randy Mackay
3ee88fd8c7
AP_MotorsCoax: remove output_min
...
This is now implemented by parent AP_MotorsMulticopter
9 years ago
Randy Mackay
8566a61660
AP_MotorsSingle: remove output_min
...
This is now implemented by parent AP_MotorsMulticopter
9 years ago
Randy Mackay
8621774040
AP_MotorsTri: remove output_min
...
This is now implemented by parent AP_MotorsMulticopter
9 years ago
Randy Mackay
f4d94806e5
AP_MotorsMatrix: remove output_min
...
This is now implemented by parent AP_MotorsMulticopter
9 years ago
Randy Mackay
b4b33db79b
AP_MotorsMulticopter: promote output_min from Matrix class
9 years ago
Randy Mackay
2e8acf1f74
AP_MotorsHeli: calculate_scalars made protected
...
No functional change
9 years ago
Randy Mackay
165d739b45
AC_AttControl_Heli: roll, pitch, yaw passthrough to motors in -1 to +1 range
9 years ago
Randy Mackay
344d86a095
AC_AttControl_Heli: fix parameter description
9 years ago
Randy Mackay
685be4083c
AC_AttControl_Heli: remove unnecessary cast to AC_HELI_PID
9 years ago
Randy Mackay
6c91e50f8c
AC_AttControl_Heli: remove scaling for centi-degrees and legacy motor input
9 years ago
Randy Mackay
32d238187f
AC_AttControl_Heli: get_althold_lean_angle_max in 0 to 1 range
9 years ago
Randy Mackay
db04dddba5
AC_AttControl_Heli: adjust rate gain param descriptions
9 years ago
Randy Mackay
35c6ea994d
AC_AttControl_Multi: fix parameter descriptions
9 years ago
Randy Mackay
ace58d114f
AC_AttControl_Multi: reduce rate gain defaults
9 years ago
Leonard Hall
b30606bb22
AC_AttControl: remove scaling for centi-degrees and legacy motor input
9 years ago
Randy Mackay
7f2c1f830f
AC_AttControl_Heli: add rate PIDs
9 years ago
Randy Mackay
5edc16dfb4
AC_AttControl_Multi: add rate PIDs
9 years ago
Randy Mackay
75042e5e27
AC_AttControl: remove rate PIDs
9 years ago
Randy Mackay
17c9db08f3
AC_AttControl: add angle and rate PIDs
9 years ago
Randy Mackay
de537390c2
AC_HELI_PID: adjust parameter descriptions
...
ILMI range is now 0 to 1
9 years ago
Randy Mackay
3465f05bec
AC_HELI_PID: shorten FILT_HZ to FILT, I_L_MIN to ILMI
...
Also minor formatting fix
9 years ago
Randy Mackay
425caeabf7
AC_PI_2D: fix parameter description
9 years ago
Randy Mackay
227e4f86d7
AC_PID: fix parameter description
9 years ago
Randy Mackay
920425567c
AC_PID: shorten FILT_HZ to FILT
9 years ago