Peter Barker
0a56aa5b17
ArduPlane: add RebootRequred to stream rate parameters
3 years ago
Andrew Tridgell
1cd1e57567
Plane: review fixes
...
thanks Pete!
3 years ago
Andrew Tridgell
773d261c6a
Plane: fix NAV_CONTROLLER_OUTPUT in Q modes
...
Q modes don't always use wp_nav, but do use pos_control
AUTO and QRTL setup the plane navigation as well, so can use the L1
data
3 years ago
Andrew Tridgell
fe26956947
Plane: added APIs for lua ship landing
3 years ago
Andrew Tridgell
a8adf187ae
Plane: link in AP_Follow
...
ready for ship landing
3 years ago
Peter Barker
458d43fc1e
ArduPlane: send deprecated message warning for MAVLINK_MSG_ID_SET_HOME_POSITION
3 years ago
Peter Barker
d914e4e63b
Plane: convert next WP alt to global frame in POSITION_TARGET_GLOBAL_INT
3 years ago
Peter Barker
10be59da17
ArduPlane: create and use location_from_command_t
3 years ago
Peter Barker
266d384ca7
ArduPlane: rename AP_AHRS::get_position to get_location
3 years ago
Josh Henderson
9a3fed0263
Plane: move high_latency_air_temperature up
3 years ago
Andrew Tridgell
3273ead11b
Plane: use EKF climb rate estimate in VFR_HUD.climb
...
EKF estimate is both more accurate and less noisy
3 years ago
Peter Barker
7c3de472b2
Plane: support send_extended_sys_state
3 years ago
Peter Barker
6a12d3f5d9
Plane: use enum class for StickMixing
3 years ago
Tom Pittenger
c450145fd5
Plane: move ADSB mavlink handling from vehicles to common library
3 years ago
Josh Henderson
8af299f978
Plane: HIGH_Latency2 check get_temperature return and return INT8_MIN
3 years ago
Peter Barker
3e031e78e5
Plane: add comment about us sending airspeed error in wrong units
3 years ago
Iampete1
a0260b05b3
Plane: handle_guided_request per mode
3 years ago
Iampete1
1148bb1234
Plane: Quadplane: add loiter to alt then QLAND mode
3 years ago
Iampete1
cbfa4e5746
Plane: remove trim_radio mavlink option
3 years ago
Bob Long
728d1e76fe
Plane: clean up cm-to-m conversion in nav_control_output
3 years ago
Bob Long
f2d32fc800
Plane: quadplane: fix wp_dist reporting for VTOL landings
...
After hitting the approach stage of a VTOL landing in auto, nav_controller_output sends zero as the distance to waypoint.
3 years ago
Iampete1
1d5ea351c4
Plane: re-init RTL modes if home set
3 years ago
Peter Barker
3d34e061fe
ArduPlane: add and use HAL_QUADPLANE_ENABLED
3 years ago
TunaLobster
d31f3eb4c5
Plane: Add TRIM_PITCH_CD FLIGHT_OPTIONS bits for GCS and OSD
3 years ago
Andrew Tridgell
3228b0e670
Plane: added MCU_STATUS message
4 years ago
Andrew Tridgell
e1b73a5198
Plane: added slew rate and Dmod for PID_TUNING message
4 years ago
Peter Barker
5afaacc320
ArduPlane: stop sending SENSOR_OFFSETS
...
Only works for first compass instance.
We have all of these in parameters anyway.
4 years ago
Peter Barker
5dab6b7275
Plane: remove pointless override of send_simstate
...
This is dangling after removing HIL stuff
4 years ago
Josh Henderson
66cd413473
ArduPlane: remove POSITION_TARGET_TYPEMASK_FORCE_SET
4 years ago
Stephen Dade
d6a123b58b
ArduPlane: Add support for HIGH_LATENCY2 messages
4 years ago
Peter Barker
055e82276e
ArduPlane: remove HIL support
4 years ago
Leonard Hall
57952861d6
Plane: PosControl Update
4 years ago
Pierre Kancir
8a0230e6d5
Plane: use MAVLink POSITION_TARGET_TYPEMASK
4 years ago
Peter Barker
aa973c5245
ArduPlane: move handling of last-seen-SYSID_MYGCS up to GCS base class
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
Peter Barker
f85e55a611
Plane: override mission-changing-command to reset some state
4 years ago
Tom Pittenger
5c8d3a87db
Plane: change SRx_ docs value 1 50
4 years ago
Andrew Tridgell
e94cf561d0
Plane: use rull euler control for fwd transition of tilt vectored planes
...
this gives strong yaw control and wind handling for tilt vectored
planes in forward transitions. It relaxes the yaw if the user either
demands yaw with stick input or plane navigation is demanding a roll
angle for a turn
When navigation is demanded we setup yaw rate for a coordinated turn
4 years ago
Iampete1
2820228ad6
Plane: only do_change_speed within FBW min and max
4 years ago
Iampete1
f972d3dc2f
Plane: Quadplane: tailsitter only change view once transision is complete
4 years ago
Andy Piper
d16872cca5
Plane: compile out ADSB mode if required
4 years ago
Samuel Tabor
10111f92d5
Plane: Rename SOARING_ENABLED to HAL_SOARING_ENABLED and don't compare to ENABLED.
4 years ago
Samuel Tabor
0a738395fa
Plane: Add THERMAL mode for thermal soaring.
4 years ago
Andy Piper
c057be8ed1
Plane: conditionally compile ADSB support
4 years ago
Michael du Breuil
6c6e4eff67
Plane: adhoc MAVLink DO_LAND_START changing mode to auto is known to be a GCS reason
5 years ago
Michael du Breuil
955a05c4d5
Plane: Refactor mav_cmd_do_reposition to be consistent with copter
5 years ago
Buzz
0f5177b291
Plane: Support a set of offboard MAVLink guided controls with rates
...
+ 3 rounds of fixes
5 years ago
Iampete1
f9ff8e5f11
Plane: align GCS PID with logged
5 years ago
Tom Pittenger
87c75332e7
Plane: ignore guided cmds from mavlink if we're in avoidADSB.
...
This change makes it behave like MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED
5 years ago