Tom Pittenger
746e2211e9
AP_ADSB: remove extra include
9 years ago
Tom Pittenger
4fe94bdea3
GCS_MAVLink: add ADSB_streamrate
9 years ago
Tom Pittenger
4cd1721bf9
AP_ADSB: add ADSB_streamrate
9 years ago
Tom Pittenger
3a38e29b39
GCS_MAVLink: do not auto-forward ADSB_VEHICLE packets
9 years ago
Andrew Tridgell
2db2486b3a
AP_AHRS: send zero EKF_STATUS_REPORT with EKF type 10
9 years ago
Andrew Tridgell
2f88c24f49
SITL: added debug showing UDP ports for XPlane
9 years ago
Andrew Tridgell
ec5534bd6a
SITL: explain the throttle_magic code for XPlane
9 years ago
Andrew Tridgell
f76a7e64ca
SITL: auto-select correct data fields from X-Plane10
9 years ago
Andrew Tridgell
acc76f80b0
HAL_SITL: added xplane support
9 years ago
Andrew Tridgell
4f99c17aae
SITL: added X-Plane 10 SITL backend
9 years ago
Andrew Tridgell
7a9b4c7572
AP_Motors: fixed motor load calculation
...
scale to 1.0 for max collective
9 years ago
Paul Riseborough
55b0bbd3f1
SITL: Add simulation of 3D earth magnetic field
...
Use an independant method to the flight code using tables that that can updated.
Data taken from NOAA online calculator using WMM data at 2016-6-16 date
9 years ago
Paul Riseborough
2cf5493b40
AP_HAL_SITL: Ensure simulated magnetic field is always used
9 years ago
Paul Riseborough
078284e2e2
SITL: Add magnetic field environment to simulation
...
Includes parameters enabling a ground level magnetic anomaly to be modelled.
TODO - add automatic setting of declination, inclination and field strength using WGS-84 position.
9 years ago
Randy Mackay
ec7c1ab0b0
AC_PosControl: comment fix to set_alt_max method
...
No functional change
9 years ago
Randy Mackay
e185bab775
AP_MotorsMulticopter: add HOVER_LEARN option to learn but not save
9 years ago
Randy Mackay
23f8227e36
AP_Motors: bug fix to save params on disarm
...
Previously was saving during arming as well as disarming.
Thanks to OXINARF for finding this!
9 years ago
Randy Mackay
a2ffd9ec7d
AP_MotorsMulticopter: fix comment for get_throttle_limit function
9 years ago
Leonard Hall
dcbb071c07
AC_PosControl: Move hover throttle calculation to AP_Motors
9 years ago
Randy Mackay
b27da7699e
AC_AttitudeControlMulti: get_throttle_avg_max made private
...
Also fixed up method's description
9 years ago
Randy Mackay
da946288a2
AC_AttitudeControl: rename throttle_ave_max to throttle_avg_max
9 years ago
Randy Mackay
570920c7d7
AC_AttitudeControlMulti: run control_monitor_update in rate_controller_run
9 years ago
Leonard Hall
1639e22b74
AC_AttitudeControl: set desired_vel for reporting purposes even when not used
9 years ago
Randy Mackay
558f29b95c
AC_AttitudeControl: control mixing made protected
9 years ago
Leonard Hall
9bd8878c8b
AC_AttitudeControlHeli: fix update_althold_lean_angle_max
9 years ago
Leonard Hall
096bdd67f8
AC_AttitudeControl: add ATC_ANG_LIM_TC parameter
...
This allow adjusting the reponse to limit lean angles to reduce altitude loss
9 years ago
Randy Mackay
dafc45eb26
AC_AttitudeControl: move get_althold_lean_angle_max to parent class
9 years ago
Leonard Hall
3d27ecca92
AC_AttitudeControl: add TC for Alt_Hold angle limit
9 years ago
Randy Mackay
7ff0fcb25d
AC_AttitudeControl: multicopter specific rate_controller_run
9 years ago
Randy Mackay
b7431b7d0c
AC_AttitudeControl: update throttle rpy mix on every iteration
9 years ago
Leonard Hall
ca2977decf
AC_AttitudeControl: set throttle vs attitude priority for flipped state
...
When performing a flip we want to allow throttle to go high to provide
maximum attitude control
9 years ago
Leonard Hall
1fb4c12cd0
AC_AttitudeControl: move in throttle vs attitude prioritisation
...
Previously this prioritisation of throttle vs attitude was done in the
AP_Motors library
9 years ago
Randy Mackay
0870ce9fc1
AC_AttitudeControl: remove get_throttle_boosted from parent class
...
This is only called from multicopters
9 years ago
Leonard Hall
25c77c154f
AC_AttitudeControl: rename get_boosted_throttle to get_throttle_boosted
9 years ago
Leonard Hall
35ef761deb
AC_AttitudeControl: Move set_throttle_out to _Multi and _Heli
9 years ago
Randy Mackay
a1b573ed0a
AP_Motors: rename throttle_ave_max to throttle_avg_max
9 years ago
Randy Mackay
ef106e4b0f
AP_Motors: spool_mode moved out of flags struction
...
No functional change
9 years ago
Leonard Hall
8fff32bde3
AP_MotorsSingle: fix stability patch use of throttle_hover
9 years ago
Leonard Hall
e0f9fc8e40
AP_MotorsSingle: rename rpy_scale, thrust_min_rpy variables
...
No functional change
9 years ago
Leonard Hall
da05902805
AP_MotorsCoax: fix stability patch use of throttle_hover
9 years ago
Leonard Hall
9bc866e771
AP_MotorsCoax: rename rpy_scale internal variable
...
No functional change
9 years ago
Leonard Hall
8bdb906b2b
AP_MotorsCoax: fixes negative thrust
9 years ago
Randy Mackay
71d1818103
AP_MotorsMulticopter: minor comment update
9 years ago
Randy Mackay
818965fa57
AP_MotorsMulticopter: output_to_motors and output_logic become protected
9 years ago
Leonard Hall
02881b59ff
AP_MotorsMulti: float constants
9 years ago
Randy Mackay
79a73a5c2f
AP_Motors: fix example sketch
...
No need to set throttle_mix nor throttle_min
9 years ago
Leonard Hall
bee6c29b89
AP_MotorsMulticopter: current limit keeps battery from sagging below BAT_VOLT_MIN
9 years ago
Leonard Hall
be25ac4acf
AP_MotorsMulticopter: Add current limit time constant variable
9 years ago
Leonard Hall
7e0e0ca874
AP_MotorsMulticopter: battery voltage compensation improvements
9 years ago
Leonard Hall
0ee7b00b0b
AP_MotorsMulticopter: rename _thrust_curve_min to spin_min
9 years ago