Tom Pittenger
9dd46aa03a
Plane: post msg if aborting via throttle
...
fixes https://github.com/ArduPilot/ardupilot/issues/4906
8 years ago
Tom Pittenger
696828c144
Plane: increase landing airspeed scaled to headwind
8 years ago
Randy Mackay
d95baf51c9
Plane: include AP_Beacon
8 years ago
Randy Mackay
d9462d5dbc
Plane: remove call to EKF1 logging
8 years ago
Randy Mackay
3587961be6
Plane: add AP_Beacon to build
8 years ago
Peter Barker
f712dd5d7e
Plane: add arming check for logging actually started
8 years ago
Peter Barker
784da9d1eb
Plane: check CardInserted in AP_Arming
8 years ago
Peter Barker
98b5ab4656
Plane: remove incorrect comment about logging/in_mavlink-delay
8 years ago
Peter Barker
d11578f203
Plane: do not reset LOG_BITMASK when no CardInserted
...
This really just confuses everyone
8 years ago
Peter Barker
17f5ef4610
Plane: inform dataflash of vehicle arm state
8 years ago
Tom Pittenger
dc85ffa834
Plane: move jump_to_landing_sequence() to AP_Mission
8 years ago
Tom Pittenger
ac1dced3bf
Plane: set landing params as private and use accessors
8 years ago
Tom Pittenger
6544afbcba
Plane: Migrate the rest of "LAND_" params from Plane to AP_Landing
8 years ago
Tom Pittenger
8a5a62cfdc
Plane: migrate aparm "LAND_" params from plane to AP_Landing
8 years ago
Tom Pittenger
9f184a1490
Plane: migrate aparm "LAND_" params from plane to AP_Landing
8 years ago
Tom Pittenger
bfbfc3ea3d
Plane: migrate aparm "LAND_" params from plane to AP_Landing
8 years ago
Tom Pittenger
fa991297db
Plane: create new "LAND_" param block for AP_Landing
8 years ago
Tom Pittenger
e919afad1e
Plane: update comment and remove redundant work
...
- update_flight_stage is already called within restart_landing_sequence()
8 years ago
Tom Pittenger
1b0a263761
Plane: remove landing.cpp entirely
8 years ago
Tom Pittenger
fc2f518f31
Plane: revert auto_state.checked_for_autoland back to Plane
8 years ago
Tom Pittenger
db42252168
Plane: port the rest of plane/landing.cpp to AP_Landing
8 years ago
Tom Pittenger
9a79b79f1e
AP_Landing: port more from plane
8 years ago
Tom Pittenger
10027b21d6
Plane/AP_Landing: port setup_landing_glide_slope()
8 years ago
Tom Pittenger
f556f705e6
Plane: move various g params to aparms
8 years ago
Tom Pittenger
5dbb2d4c2a
Plane: move two functions out of landing.cpp
...
- these two functions will be hard to port to AP_Landing due to complex dependancies so we'll defer them by moving them ArduPlane.cpp
8 years ago
Tom Pittenger
d2376b7c8b
Plane: migrate two helper functions to AP_Landing
...
- move functions restart_landing_sequence() and jump_to_landing_sequence() to AP_Landing
- NOTE: jump_to function can not set mode, so it is now done externally in vehicle
8 years ago
Tom Pittenger
896b931a7c
Plane: Move auto_state variables to AP_landing members
8 years ago
Tom Pittenger
61b02cb41d
AP_Landing: add new library for fixed wing landing abstraction
8 years ago
Tom Pittenger
ce8db1fdba
Plane: move struct Rangefinder_State to AP_Vehicle
8 years ago
Tom Pittenger
0ffeed644c
Plane: remove define RANGEFINDER_ENABLED - always enabled
8 years ago
murata
0ee8edc29d
Plane: Change from printf statement to print, println statement.
8 years ago
Francisco Ferreira
4c8d151190
Plane: support MAV_CMD_ACCELCAL_VEHICLE_POS
8 years ago
Michael du Breuil
4dae7a6f3d
Plane: Simplify parameters
...
Remove a lot of cases where @Values and @Bitmask were encoding the same
information. @Value should only be used with @Bitmask when it is being
used to present a series of reasonable defaults that is some hybrid of
the @Bitmask fields. Enumerating each bit as 1, 2, 4, 8 is of no value.
8 years ago
Andrew Tridgell
5ed8418305
Plane: move radio init after boardconfig init
...
to ensure px4io is setup first
8 years ago
Tom Pittenger
d12a55f33c
Plane: fixed spelling
...
fixed spellling in gcs msg
8 years ago
Andrew Tridgell
cb57945e9e
Plane: use handle_common_message()
8 years ago
floaledm
6dc71beb1e
Plane: move AP_Frsky_Telem for waf to ardupilotwaf
8 years ago
floaledm
b2a6b93d30
Plane: send ahrs groundspeed estimate instead of GPS groundspeed in VFR_HUD message
8 years ago
floaledm
bae9ce20c1
Plane: update sensor status error flags independently of sending a sys_status message
8 years ago
murata
ab99ea54eb
Plane: To nullptr from NULL.
8 years ago
Peter Barker
98ae6c776a
Plane: support for AP_Stats (flight time, bootcount, runtime)
8 years ago
Peter Barker
33b7750c7d
Plane: remove duplicate parameter metadata
8 years ago
Andrew Tridgell
b65c559558
Plane: updates for EKF API changes
8 years ago
priseborough
72db2ebd81
Plane: Add compensation for optical flow sensor body position offset
8 years ago
expntly
0d1e50b50b
Plane: fix typo, check wp_nav is initialized
8 years ago
Michael du Breuil
fd24e944b8
Plane: Allow compass calibrator to manage size of buffer
8 years ago
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago
Andrew Tridgell
5ac62c27e2
Plane: reduce change of false rangefinder readings triggering a flare
...
This doesn't count repeated readings towards the rangefinder count,
and resets the counter if the change is more than 20% of full
range. This greatly reduces the impact of poor sonar sensors for
landing
8 years ago
Andrew Tridgell
32a74e37d2
Plane: update version to 3.8.0beta1
8 years ago
Andrew Tridgell
8dd122e6df
Plane: updated release notes for 3.7.1
8 years ago