Peter Barker
0d19d7646f
ArduPlane: rename OpticalFlow class to AP_OpticalFlow
...
Brings us in-line with other classes in ArduPilot.
Removes ambiguity with AP_HAL::OpticalFlow which can cause compilation errors as we start to make code more portable across targets
3 years ago
Josh Henderson
6dc5a9fc54
Plane: GCS move airspeed sensor status flags up
3 years ago
Peter Barker
e55eea961f
ArduPlane: create and use AP_OPTICALFLOW_ENABLED
3 years ago
Iampete1
2f4661c52f
Plane: use float for set/get output scaled
3 years ago
Iampete1
1148bb1234
Plane: Quadplane: add loiter to alt then QLAND mode
3 years ago
Peter Barker
3d34e061fe
ArduPlane: add and use HAL_QUADPLANE_ENABLED
3 years ago
WillyZehnder
0ce6157900
Plane: GCS_Plane.cpp Fix chronological sequence
...
to avoid inappropriate critical warning CRT:NoRCReceiver by ensuring the
call of plane.failsafe.last_valid_rc_ms before calling millis()
4 years ago
Peter Barker
6a32afcd72
ArduPlane: tidy setting of sensor status flags
4 years ago
James O'Shannessy
aae092b88f
ArduPlane: Remove all unused geofence capability
...
ArduPlane: Remove missed geofence logic
4 years ago
James O'Shannessy
17fb585bf1
ArduPlane: Add support for AC_Fence
...
ArduPlane: Remove some geofence logic from ArduPlane
ArduPlane: Refactor action and mode return implementation
ArduPlane: Use polyfence to find the return point.
4 years ago
Samuel Tabor
0a738395fa
Plane: Add THERMAL mode for thermal soaring.
4 years ago
Peter Barker
5ff1630c63
ArduPlane: move initialisation of serial and gcs to AP_Vehicle
5 years ago
Peter Barker
3547e74991
Plane: move setting of GPS SYS_STATUS bits up to base class
5 years ago
Andrew Tridgell
ff400243e0
Plane: added a new TAKEOFF flight mode
...
takeoff then circle in direction of takeoff
5 years ago
Peter Barker
bba902ab94
Plane: move setting of compass sys_status bits up
6 years ago
Tom Pittenger
0270c57530
Plane: massive refactor and creation of Mode class
6 years ago
Peter Barker
73707077b5
Plane: move enabled parameter into compass library
6 years ago
Peter Barker
d0bf257357
Plane: move various sensor status flag updates up
6 years ago
Peter Barker
1a55f0ffab
Plane: FrSky support has moved to GCS
6 years ago
Peter Barker
bd444d97dc
Plane: move sending of airspeed_autocal into AP_AirSpeed
6 years ago
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
6 years ago
Peter Barker
1ab80ddce0
Plane: move update_sensor_flags to GCS_Plane.cpp
6 years ago
Peter Barker
1a665280e9
Plane: remove CLI
8 years ago
Peter Barker
5b3b61a2e4
Plane: move GCS functions up to superclass GCS
8 years ago
Peter Barker
97145f20fc
Plane: fix startup of CLI menu system
8 years ago
Peter Barker
1d7994e9ba
Plane: create GCS_Plane subclass
8 years ago