Randy Mackay
2650b1fe93
Plane: desired-ground-idle replaces spin-when-armed
6 years ago
Michael du Breuil
843c92ced5
Plane: Remove some redundant code/state resets
6 years ago
IamPete1
9c0ac5899f
Plane: pass rudder diffential thrust to AP_motors
6 years ago
IamPete1
eaed0a2d47
Plane: make rudder differnal thrust global
6 years ago
Andrew Tridgell
f35cebcca4
Plane: fixed EKF yaw reset
...
we need to do the yaw reset before updating the rest of quadplane, or
it is not effective
thanks to Leonard for noticing the bug!
6 years ago
Andrew Tridgell
53a1d98b68
Plane: fixed VTOL takeoff to ignore lat/lon in mission
...
we should always takeoff vertically
6 years ago
Peter Barker
5c90a2dab2
Plane: Terrain uses rally singleton
6 years ago
Michael du Breuil
d6cac4b52a
Plane: Add a failure timer for quadplane forward transitions
...
Falls over to QLAND if we fail to transition
6 years ago
Michael du Breuil
64e152fbc0
Plane: Remove unneeded GCS rally override
6 years ago
Michael du Breuil
ae6dc01cd5
Plane: Reset all storage when format version is incorrect
6 years ago
murata
02d692f32e
Plane: Delete NuttX version processing
6 years ago
Andrew Tridgell
97e54f6359
Plane: allow mavlink when in sensor error
6 years ago
Michael du Breuil
09f6ec8a00
Plane: Remove unneeded AP_Buffer include
6 years ago
Michael du Breuil
e6bc44f471
Plane: Fix cases where quadplane level transition was not applied
6 years ago
Michael du Breuil
69c87c6c4a
Plane: Disallow arming if quadplane has been requested but isn't available
6 years ago
IamPete1
9c2db806f3
Plane: add units to Q_VFWD_ALT
6 years ago
Andrew Tridgell
7939f3488b
Plane: log PIDs during QAUTOTUNE twitch
6 years ago
Andrew Tridgell
088442880e
build: removed makefile build system
6 years ago
Andrew Tridgell
9117dcc54b
Plane: don't log QTUN when VTOL not active
6 years ago
Andrew Tridgell
d3afc9424a
Plane: make QTUN logging match copter logging
6 years ago
Andrew Tridgell
1013eddfce
Plane: use AHRS_View for RATE logging
6 years ago
IamPete1
1a98989ac6
Tailsitter: move mixer to AP_motors
6 years ago
Michael du Breuil
a78bce32c0
Plane: Allow users to force target airspeed in cruise or fbwb
6 years ago
Peter Barker
d133f998c5
Plane: split SIMSTATE, AHRS2 and AHRS3 onto their own ap_message ids
6 years ago
Peter Barker
54022b6b57
Plane: split DISTANCE_SENSOR onto its own ap_message id
6 years ago
Randy Mackay
a96c1566ec
Plane: fix quadplane pos control param docs
6 years ago
Peter Barker
17f244ce9f
Plane: try_send_message caller checks telemetry_delayed
6 years ago
Peter Barker
5137c0ab5f
Plane: split SYS_STATUS and POWER_STATUS onto separate ap_messages
6 years ago
Michael du Breuil
47dfafd670
Plane: Ensure that the plane is an appropriate distance out before starting the approach
6 years ago
Michael du Breuil
05484c3987
Plane: Support a different landing airspeed for fw quadplane landings
6 years ago
Michael du Breuil
1a45755ffd
Plane: Support a different landing radius for quadplane fw approach
6 years ago
Michael du Breuil
f1154a6e7c
Plane: Pass the mission command around rather then fetching it
6 years ago
Michael du Breuil
42e67d5849
Plane: Whitespace fixes
6 years ago
Michael du Breuil
e8885ee1a5
Plane: Fly a planned abort sequence if available
6 years ago
Nikhil Upadhye
d1e93bae83
Plane: adding new mode QAUTOTUNE
...
copter like autotune support for quadplanes and tailsitter in VTOL mode.
cleanup
6 years ago
Peter Barker
9d323b4b90
Plane: move accept_packet to GCS_MAVLink base class
6 years ago
Peter Barker
56675851b6
Plane: DataFlash uses AP_Mission singleton
6 years ago
Peter Barker
2978da5ecd
Plane: GCS_MAVLink now uses Mission singleton
6 years ago
Peter Barker
bcf68a9103
Plane: split MSG_SCALED_PRESSURE into three separate messages
6 years ago
Peter Barker
a263364959
Plane: GCS_MAVLink uses dataflash singleton
6 years ago
Michael du Breuil
f3a843ebf7
Plane: Fix a comma in bitmask that was breaking emitters
6 years ago
Peter Barker
153228bef5
Plane: call GCS update functions at quadcopter main loop rate
6 years ago
Peter Barker
18d4df8d4f
Plane: split MSG_RAW_IMU1 into per-IMU ap_messages
6 years ago
Peter Barker
67042d39d1
Plane: send both SYS_STATUS or POWER_STATUS or neither
6 years ago
Peter Barker
d1727d26a1
Plane: rename send_extended_status1 to send_sys_status
6 years ago
Peter Barker
7f5c0db949
Plane: adjust for new update entry points into GCS
6 years ago
Peter Barker
1ca67df663
Plane: add parameter stream to list-of-all-streams
6 years ago
Andrew Tridgell
fa04c2d094
Plane: prevent jitter on surfaces due to speed scaling
...
when disarmed the k_throttle output can oscillate due to stage in the
loop we are at, even though actual output is zero. This can cause
jitter in the speed scaling, which causes surface movement
To fix, don't use k_throttle value when disarmed
6 years ago
Randy Mackay
71708ee4ea
Plane: quadplane uses set_defaults_from_table
6 years ago
Peter Barker
edd4f6d14d
Plane: rename MSG_EXTENDED_STATUS2 to MSG_MEMINFO
6 years ago