96 Commits (master)

Author SHA1 Message Date
Michael du Breuil f183b21fc5 Plane: Support vtol landing options on NAV_VTOL_LAND 3 years ago
Iampete1 ee778dbd3a Plane: Quadplane: add option_is_set helper for Q_OPTIONS 3 years ago
Iampete1 b017fc2196 ArduPlane: allow FBWB alt control option in LOITER 3 years ago
Henry Wurzburg 14700063d2 ArduPlane: convert floating point divides into multiplys 3 years ago
Peter Barker 13fa1e30ad ArduPlane: rename and make enum RC_Channel::ControlType 3 years ago
Joshua Henderson c1abcfb7c4 Plane: move Airspeed to AP_Vehicle 3 years ago
Samuel Tabor c44fed34d4 AP_Soaring: Override airspeed and flap angle. 3 years ago
Iampete1 b9d240460b Plane: remove SpdHgt and use TECS direct 3 years ago
Peter Barker 3d34e061fe ArduPlane: add and use HAL_QUADPLANE_ENABLED 3 years ago
Iampete1 e6968395c6 Plane: remove none-functional NAV_CONTROLLER param 3 years ago
Andrew Tridgell a7b809d5d4 Plane: added approach and airbrake options 4 years ago
Samuel Tabor 4cc92c6b3e Plane: Constrain target_airspeed_cm by min as well as max airspeed. 4 years ago
Samuel Tabor baf31fd825 Plane: Ensure trim airspeed is applied if in auto with no DO_SPEED command received. 4 years ago
Iampete1 e81dc36ed6 Plane: add option do do a VTOL approach RTL 4 years ago
Hwurzburg d15e01d390 Plane: fix DO_CHANGE_SPEED airspeed to impact only AUTO and GUIDED modes 4 years ago
Peter Barker 6baaf03c8c Plane: move auto_throttle_mode to being a method on each mode 4 years ago
Peter Barker a1ea1306a1 Plane: use pure-virtual method for allows_throttle_nudging 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 ad48394b50 Plane: Add comment to clarify additional 10m in soaring altitude target. 4 years ago
Samuel Tabor 59f4c7a3c0 Plane: Allow auto climb back to SOAR_ALT_CUTOFF when soaring in FBWB or CRUISE modes. 4 years ago
Andrew Tridgell bf0f359445 Plane: fixed LOITER_TO_ALT with terrain target 5 years ago
Samuel Tabor 334fd4afbc Plane: Remove update_navigation() method. 5 years ago
Samuel Tabor 06eea6ed9f Plane: Move navigation functions into flight mode classes. 5 years ago
Michael du Breuil 99ad126986 Plane: Fix redundant call to SpdHgt_Controller->get_land_airspeed() 5 years ago
Buzz 0f5177b291 Plane: Support a set of offboard MAVLink guided controls with rates 5 years ago
Samuel Tabor b9daae062c AP_Soaring: Use enum class rather than typedef enum for states and hide details of these. 5 years ago
Samuel Tabor 170b599469 Plane: Required changes for conditional soaring compilation (fmuv2). 5 years ago
Samuel Tabor e1f7122566 AP_Soaring: Improve tracking of enabled/disabled status. 5 years ago
Samuel Tabor e7418637ee Plane: In FBWB make target alt track current if soaring is enabled and suppressing throttle. 5 years ago
Peter Hall a2e72de5ae Plane: move to airspeed_estimate with pointer 5 years ago
Pierre Kancir 65b4ba0539 ArduPlane: use past_interval_finish_line and line_path_proportion from Location 6 years ago
Pierre Kancir 3f5999a6ad ArduPlane: move location_update to Location and rename to offset_bearing 6 years ago
Pierre Kancir 58328da5f3 ArduPlane: move get_bearing_cd to Location and rename to get_bearing_to 6 years ago
Tom Pittenger 0270c57530 Plane: massive refactor and creation of Mode class 6 years ago
Dr.-Ing. Amilcar do Carmo Lucas f430fd14f6 Plane: replace location_offset() and get_distance() function calls with Location object member function calls 6 years ago
Peter Barker acafb0f3c1 Plane: adjust for location flags being moved out of union 6 years ago
Michael du Breuil a78bce32c0 Plane: Allow users to force target airspeed in cruise or fbwb 6 years ago
Michael du Breuil 05484c3987 Plane: Support a different landing airspeed for fw quadplane landings 6 years ago
Michael du Breuil 42e67d5849 Plane: Whitespace fixes 6 years ago
Andrew Tridgell da69bf3391 Plane: added an abstraction for reverse thrust 6 years ago
Michael du Breuil f150cae75a Plane: Allow center throttle to be trim airspeed in cruise 7 years ago
Michael du Breuil ee96c53844 Plane: Don't go to minimum airspeed when in RC failsafe in cruise/fbwb 7 years ago
Michael du Breuil 8417bcc7d5 Plane: Add flight options bitmask 7 years ago
Tom Pittenger 518abfe1d0 Plane: Allow GUIDED mode to take advantage of crosstrack flag. 7 years ago
Tom Pittenger 746ca91649 Plane: reset groundspeed_undershoot value when GPS is lost 7 years ago
Tom Pittenger 1ef0f27786 Plane: allow control_mode enum to be in arbitrary order 7 years ago
Tom Pittenger 39a200b83f Plane: allow control_mode enum to be in arbitrary order 7 years ago
Michael du Breuil 1a3ca43e86 Plane: Don't check FS_SHORT_TIMEOUT if it's disabled 7 years ago
Tom Pittenger 7271586a47 Plane: invert auto_state.no_crosstrack flag to be auto_state.crosstrack. Non-functional change 7 years ago