Andrew Tridgell
a278a152fc
Plane: fixed throttle nudge
...
broken by recent radio input changes
Thanks to Michael for noticing!
6 years ago
Michael du Breuil
c15983c690
Plane: prevent loss of control when Q_ENABLE is set while flying
...
Also rename check_throttle_suppression
6 years ago
Andrew Tridgell
c290b1f3b5
Plane: fixed servo jitter due to airspeed estimate from throttle
...
when we have no other airspeed source and we are armed we get airspeed
from throttle. the default setting of k_throttle in the radio code
caused an oscillation of the value used in the airspeed estimate, each
time a RC frame came in.
6 years ago
Michael du Breuil
25a2c77782
Plane: Fix not logging quadplane control, and over logging attitude control
6 years ago
Andrew Tridgell
d7abf27ec2
Plane: fixed servo jitter due to airspeed estimate from throttle
...
when we have no other airspeed source and we are armed we get airspeed
from throttle. the default setting of k_throttle in the radio code
caused an oscillation of the value used in the airspeed estimate, each
time a RC frame came in.
6 years ago
Peter Barker
c24759d3df
Plane: use abs not fabsf for integers
6 years ago
Peter Barker
cdde2b7d64
Plane: Rally no longer takes ahrs in constructor
6 years ago
Michael du Breuil
5134af2298
Plane: Manage quadplane throttle during RC failsafe
6 years ago
Peter Barker
1ab80ddce0
Plane: move update_sensor_flags to GCS_Plane.cpp
6 years ago
Peter Barker
34853fb1bf
Plane: move update_sensor_status_flags into GCS subclasses
6 years ago
Peter Barker
a3c13fc028
Plane: move sensor flags to be a GCS thing rather than a GCS_MAVLINK thing
6 years ago
Peter Barker
33541dcbf6
Plane: GCS_MAVLink takes care of mavlink capabilities
6 years ago
Peter Barker
5690a0ea4a
Plane: move try_send_message of nav_controller_output up
6 years ago
Mark Whitehorn
95b3a5bacd
ArduPlane: implement hover throttle learning for quadplanes
...
disable by default
check quadplane.enable in update_hover_learn
6 years ago
Peter Barker
0858847294
Plane: remove redundant send_ekf_origin
6 years ago
Peter Barker
0c880a4c3e
Plane: remove redundant home-setting sanity checks
6 years ago
Peter Barker
b6bf8d8368
Plane: make setting of home boolean in preparation for sanity checks
6 years ago
Peter Barker
5a19f447a7
Plane: devo telemetry no long requires singleton classes to be passed in
6 years ago
Peter Barker
4f249db8bc
Plane: move responsibility for parachute deployment up
6 years ago
Peter Barker
30671a6743
Plane: move handling of command-int MAV_CMD_DO_SET_HOME up
...
Plane: eliminate set_home shim around AP_AHRS::set_home
6 years ago
Peter Barker
cfb3dfc4e5
Plane: AP_Frsky_Telem uses singletons
6 years ago
Andrew Tridgell
0089e98bb6
Plane: call AHRS resetHeightDatum() on baro reset
...
this prevents the AMSL estimate from the EKF going off badly if we
disarm at a high altitude
6 years ago
Peter Barker
3bba981a00
Plane: dataflash always emits rally points at startup
6 years ago
Mark Whitehorn
b9f3118374
Plane: allow changing Q_TRIM_PITCH in flight
...
change float comparison to is_equal
6 years ago
Tom Pittenger
c422a21f55
Plane: ICE to use ahrs singleton
6 years ago
Peter Barker
6e1dc79b75
Plane: move handling of RC_CHANNELS_OVERRIDE up
6 years ago
Peter Barker
b48cb1e367
Plane: move sending of sys_status message up
6 years ago
Michael du Breuil
df1632054e
Plane: Update throttle mix
6 years ago
Andrew Tridgell
5dbf603450
Plane: separate out slew limit logic for left/right throttles
6 years ago
Andrew Tridgell
28cf9d2f24
Plane: allow rudder at zero throttle
...
if rudder disarming is disabled
6 years ago
Randy Mackay
4d5e13f1d4
Plane: : integrate AC_WPNav::get_speed rename to get_default_speed
6 years ago
Peter Barker
a697d5f6fe
Plane: AC_Fence is included for all vehicles
6 years ago
Peter Barker
11dd83e23a
Plane: remove rally argument from Write_Rally - use singleton
6 years ago
Peter Barker
68b9e64077
Plane: remove old, unfulfilled method declarations
6 years ago
Tom Pittenger
05bf329d81
Plane: ignore battery failsafe during landing
...
fixes https://github.com/ArduPilot/ardupilot/issues/10320
6 years ago
Nathan E
4d7fc66657
Update parameters.cpp per magicrub comments
6 years ago
Nathan E
448d19ddbb
Update ArduPlane/Parameters.cpp
6 years ago
Mark Whitehorn
5c81a78c9c
Plane: tailsitter forward transition bugfix
6 years ago
Peter Barker
40856fef56
Plane: remove vestiges of old PX4_MIXER code
6 years ago
Peter Barker
6fc76a32af
GLOBAL: use AP::logger() and strip redundant Log_ from methods
6 years ago
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
6 years ago
Peter Barker
99a93112b4
Plane: remove PX4-specific code that disables overrides on reboot
6 years ago
Andrew Tridgell
bc438676ab
Plane: fix tailsitter logged attitude targets
6 years ago
Peter Barker
129762d3af
Plane: APM_Control uses DataFlash singleton, stop passing it
6 years ago
Francisco Ferreira
d0fa931b09
Plane: add KDECAN to included libraries
6 years ago
Peter Barker
76b31f315a
Plane: log_terrain_data no longer takes a DataFlash argument
6 years ago
Peter Barker
a35fbb4a11
Plane: Log_Write_SIMSTATE no longer takes dataflash pointer
6 years ago
Peter Barker
cb92fba701
Plane: remove PX4 FWVersion info
6 years ago
Peter Barker
b258e89a2d
Plane: adjust for Location_Class and Location unification
6 years ago
Peter Barker
acafb0f3c1
Plane: adjust for location flags being moved out of union
6 years ago