Peter Barker
|
9986676e90
|
Plane: rename system_status as it won't be called from base class
|
2019-12-16 14:02:48 +09:00 |
Michael du Breuil
|
ee96ec7f0d
|
Plane: Support new AP_Vehicle::set_mode
|
2019-10-25 08:48:22 +08:00 |
Andrew Tridgell
|
ff400243e0
|
Plane: added a new TAKEOFF flight mode
takeoff then circle in direction of takeoff
|
2019-10-17 12:19:43 +11:00 |
Michael du Breuil
|
562b155f63
|
Plane: Remove unused geofence enable reason
|
2019-09-23 17:31:33 -06:00 |
Peter Barker
|
a761cb62de
|
Plane: remove get_advanced_failsafe override; singleton to be used
|
2019-09-17 09:13:43 +10:00 |
Peter Barker
|
466681a94e
|
Plane: factor out a handle_command_int_do_reposition
|
2019-08-14 18:30:24 +10:00 |
Peter Barker
|
7e5a6f1895
|
Plane: avoid allocate a GCS_MAVLINK per mavlink channel
|
2019-08-14 18:25:43 +10:00 |
Peter Barker
|
05c608e725
|
Plane: use MAV_FRAME_GLOBAL instead of MAV_FRAME_GLOBAL_INT in send_position_target
|
2019-07-30 10:55:21 +10:00 |
Peter Barker
|
20a20bde65
|
Plane: accept MAV_FRAME_GLOBAL for set_position and repositioning
|
2019-07-30 10:55:21 +10:00 |
Leonard Hall
|
157f786adf
|
Global: rename desired to target in PID info
|
2019-07-25 17:38:15 +09:00 |
Pierre Kancir
|
33e12a127c
|
ArduPlane: pass mavlink_message_t by const reference
|
2019-07-16 20:51:42 +10:00 |
Peter Barker
|
37014bdfe1
|
Plane: split RC_CHANNELS messages onto separate ap_message ids
|
2019-07-09 13:08:45 +10:00 |
Peter Barker
|
3e4366906b
|
Plane: allow GCS MAVLink base class to handle out-of-time for sending messages
|
2019-06-25 10:29:40 +10:00 |
Peter Barker
|
400aa53654
|
Plane: move arming-related functionality into parent classes
Logging moves up
arming via mavlink moves up
arming via switch moves up
|
2019-05-30 07:37:30 +09:00 |
Tom Pittenger
|
ade6281923
|
Plane: use #if ADVANCED_FAILSAFE == ENABLED just like Rover and Copter
|
2019-04-03 17:46:50 -07:00 |
Tom Pittenger
|
0270c57530
|
Plane: massive refactor and creation of Mode class
|
2019-04-02 16:28:52 +11:00 |
Peter Barker
|
a372428ec5
|
Plane: use sanitize method rather than location_sanitize function
|
2019-04-02 10:19:38 +11:00 |
Peter Barker
|
bbc38f41eb
|
Plane: use convenience manual_override method
|
2019-03-27 22:33:47 -07:00 |
Peter Barker
|
7dafde5783
|
Plane: stop passing dataflash into handle_radio_status
|
2019-03-27 10:38:39 +11:00 |
IamPete1
|
ffc94f19cd
|
Plane: use AHRS view for all vtol modes
|
2019-03-26 10:41:55 +11:00 |
Peter Barker
|
1a55f0ffab
|
Plane: FrSky support has moved to GCS
|
2019-03-19 14:39:14 +11:00 |
Peter Barker
|
f940564f2b
|
Plane: use enum class for AltFrame enumeration
|
2019-03-19 10:31:18 +11:00 |
Peter Barker
|
0edba9070f
|
Plane: move sending of RPM message up
|
2019-03-16 10:33:01 +09:00 |
Peter Barker
|
ca7566fff9
|
Plane: use enum class for ArmingMethod and ArmingRequired
|
2019-03-12 19:48:14 +11:00 |
Peter Barker
|
bd444d97dc
|
Plane: move sending of airspeed_autocal into AP_AirSpeed
|
2019-03-06 11:32:52 +11:00 |
Peter Barker
|
94899bd2ed
|
Plane: move sending of send_pid_tuning up
|
2019-03-05 10:41:56 +11:00 |
Mark Whitehorn
|
487ad7a90f
|
Plane: add QACRO mode for quadplanes
use acro_r/p/y_rate params in qacro
port ACRO throttle handling from copter
handle non-tailsitter controls
|
2019-03-05 10:13:20 +11:00 |
Peter Barker
|
34853fb1bf
|
Plane: move update_sensor_status_flags into GCS subclasses
|
2019-02-19 14:09:59 +11:00 |
Peter Barker
|
a3c13fc028
|
Plane: move sensor flags to be a GCS thing rather than a GCS_MAVLINK thing
|
2019-02-19 14:09:59 +11:00 |
Peter Barker
|
33541dcbf6
|
Plane: GCS_MAVLink takes care of mavlink capabilities
|
2019-02-19 13:14:52 +11:00 |
Peter Barker
|
5690a0ea4a
|
Plane: move try_send_message of nav_controller_output up
|
2019-02-19 10:08:00 +11:00 |
Peter Barker
|
0c880a4c3e
|
Plane: remove redundant home-setting sanity checks
|
2019-02-15 08:28:45 +11:00 |
Peter Barker
|
b6bf8d8368
|
Plane: make setting of home boolean in preparation for sanity checks
|
2019-02-15 08:28:45 +11:00 |
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
|
2019-02-13 09:42:26 +11:00 |
Peter Barker
|
6e1dc79b75
|
Plane: move handling of RC_CHANNELS_OVERRIDE up
|
2019-02-05 13:59:21 +11:00 |
Peter Barker
|
b48cb1e367
|
Plane: move sending of sys_status message up
|
2019-02-05 11:07:39 +11:00 |
Peter Barker
|
b47733142f
|
GLOBAL: rename DataFlash_Class to AP_Logger
|
2019-01-18 18:08:20 +11:00 |
Peter Barker
|
99a93112b4
|
Plane: remove PX4-specific code that disables overrides on reboot
|
2019-01-18 17:32:02 +11:00 |
Peter Barker
|
b258e89a2d
|
Plane: adjust for Location_Class and Location unification
|
2019-01-16 11:45:29 +11:00 |
Peter Barker
|
acafb0f3c1
|
Plane: adjust for location flags being moved out of union
|
2019-01-16 11:45:29 +11:00 |
Michael du Breuil
|
64e152fbc0
|
Plane: Remove unneeded GCS rally override
|
2019-01-08 10:39:50 +11:00 |
Andrew Tridgell
|
97e54f6359
|
Plane: allow mavlink when in sensor error
|
2019-01-04 19:17:31 +11:00 |
Peter Barker
|
d133f998c5
|
Plane: split SIMSTATE, AHRS2 and AHRS3 onto their own ap_message ids
|
2018-12-19 13:19:23 +11:00 |
Peter Barker
|
54022b6b57
|
Plane: split DISTANCE_SENSOR onto its own ap_message id
|
2018-12-19 07:24:37 +11:00 |
Peter Barker
|
17f244ce9f
|
Plane: try_send_message caller checks telemetry_delayed
|
2018-12-18 14:25:56 +11:00 |
Peter Barker
|
5137c0ab5f
|
Plane: split SYS_STATUS and POWER_STATUS onto separate ap_messages
|
2018-12-18 14:05:20 +11:00 |
Michael du Breuil
|
e8885ee1a5
|
Plane: Fly a planned abort sequence if available
|
2018-12-15 09:03:25 +11:00 |
Nikhil Upadhye
|
d1e93bae83
|
Plane: adding new mode QAUTOTUNE
copter like autotune support for quadplanes and tailsitter in VTOL mode.
cleanup
|
2018-12-14 16:33:11 +11:00 |
Peter Barker
|
9d323b4b90
|
Plane: move accept_packet to GCS_MAVLink base class
|
2018-12-14 12:44:31 +11:00 |
Peter Barker
|
2978da5ecd
|
Plane: GCS_MAVLink now uses Mission singleton
|
2018-12-13 10:52:52 +09:00 |