Przemek Lekston
75f9b8853d
GCS_Mavlink.pde: Fix for a possible segfault after passing ARSPD_FBW_MIN
11 years ago
Andrew Tridgell
9184e47f84
Plane: added TERRAIN_LOOKAHD parameter
...
distance to look forward for terrain following
11 years ago
Andrew Tridgell
903b149bcd
Plane: fixed typo in description
11 years ago
Andrew Tridgell
781abc7593
Plane: fix for changed AP_Terrain API
11 years ago
Andrew Tridgell
448b3f60e0
Plane: use dataflash logging for terrain
11 years ago
Andrew Tridgell
2a288824c0
Plane: make STAB_PITCH_DOWN in degrees
...
try to avoid new centi-degrees parameters
11 years ago
Andrew Tridgell
781c5bc5dd
Plane: use terrain extrapolation
...
use best effort extrapolation if we run out of terrain data
11 years ago
Andrew Tridgell
d54bb68270
Plane: prevent cross-track on some WP types
...
when finishing a takeoff or when a user forces a WP change don't do
any cross-tracking. This avoids a problem where the plane tries to
line up with a track completely unrelated to the track currently being
flown
11 years ago
Andrew Tridgell
09a679368b
Plane: use bitfields in auto_state
11 years ago
Andrew Tridgell
16f1c6867f
Plane: remved int cast
...
not portable
11 years ago
Andrew Tridgell
28facc220d
Plane: change threshold for no glide slope to 20m
...
40m is quite high for most planes
11 years ago
Andrew Tridgell
8610d9a8ea
Plane: added GLIDE_SLOPE_MIN parameter
...
this is used to prevent slow glide slopes being used for small
altitude changes in missions. This allows more accurate tracking of
altitude with terrain changes
11 years ago
Andrew Tridgell
9536124300
Plane: more accurate altitude tracking close to waypoints
...
don't use a glide slope if the altitude change is less than 15 meters
11 years ago
Andrew Tridgell
f983040401
Plane: more fixes for glide slope calculations
11 years ago
Andrew Tridgell
b64ab07ca4
Plane: added STAB_PITCH_DN_CD parameter
...
this adds some down trim when at throttle levels below the trim
throttle in FBWA mode.
defaults to 200 centi-degrees. I may adjust based on flight tests
11 years ago
Andrew Tridgell
fcbdcb520a
Plane: rename enum for Telem2Protocol
11 years ago
Matthias Badaire
57253fc2ee
Rover: Add SERIAL2_PROTOCOL for GCS and FRSky telemtry
...
This allows selection of protocol type on telem2. The default is MAVLink, but can be selected as FrSky protocol
11 years ago
Andrew Tridgell
fe3c51d516
Plane: prevent integer underflow with comm_get_txspace()
11 years ago
Andrew Tridgell
c9be610dca
Plane: fixed sense of altitude test for glide slope
11 years ago
Andrew Tridgell
8904cd105c
Plane: fixed auto-doc prefix for TERRAIN
11 years ago
Andrew Tridgell
63cea04d9e
Plane: improved TERRAIN_FOLLOW docs
11 years ago
Andrew Tridgell
077177384d
Plane: fixed guided alt without terrain bit
11 years ago
Andrew Tridgell
9d6b745556
Plane: fixed terrain glide slope
11 years ago
Andrew Tridgell
88b73492c2
Plane: fixed APM2 build
11 years ago
Andrew Tridgell
b158b7e5a9
Plane: replace HAVE_AP_TERRAIN with AP_TERRAIN_AVAILABLE
11 years ago
Andrew Tridgell
07583a0604
Plane: added terrain status reporting
11 years ago
Andrew Tridgell
49c28b747f
Plane: fixed glide slope for terrain following
11 years ago
Andrew Tridgell
3e320d71ab
Plane: added TERRAIN_FOLLOW parameter
...
when enabled RTL, CRUISE and rally points will use terrain altitude
11 years ago
Andrew Tridgell
d18c00d6fc
Plane: split up altitude handling
...
this creates altitude.pde for altitude handling, getting ready to add
terrain following
11 years ago
Andrew Tridgell
43b2e34242
Plane: fixed txsize check for airspeed info
...
prevent underflow
11 years ago
Andrew Tridgell
6f538aa556
Plane: handle TERRAIN_CHECK requests
11 years ago
Andrew Tridgell
32bfeed169
Plane: incorporate terrain mavlink calls
11 years ago
Andrew Tridgell
e725b2c77e
Plane: added terrain object
11 years ago
akdslr
2373b291f4
ArduPlane Parameters: Changed the SONAR prefix to RNGFND
11 years ago
Andrew Tridgell
a83509f6a3
Plane: fixed compass logging for COMPASS_PRIMARY != 0
11 years ago
Andrew Tridgell
ae29a24348
Plane: use sensors from board subtypes
11 years ago
Andrew Tridgell
f6bba74fb6
Plane: enable MPU9250 for Linux build
11 years ago
Víctor Mayoral Vilches
fc57bdedde
ArduPlane/config.h: Add the PXF hardware setup
11 years ago
Andrew Tridgell
c5a765758c
Plane: update for new API
11 years ago
Andrew Tridgell
473865ccc1
Plane: prepare for 3.0.4-beta3
11 years ago
Randy Mackay
aef746b3b1
Plane: pass in compass to Arming constructor
11 years ago
Randy Mackay
b17125e261
Plane: PREFLIGHT_SET_SENSOR_OFFSETS used to set compass offsets
...
replaces ardupilot specific SET_MAG_OFFSETS message
11 years ago
Randy Mackay
208a2de777
Plane: rename compass set_and_save_offsets
11 years ago
Randy Mackay
042c65c501
Plane: add support for DO_SET_ROI outside of missions
11 years ago
Randy Mackay
873eb68d79
Plane: add support for DO_SET_ROI within mission
11 years ago
Andrew Tridgell
3390224491
Plane: avoid some float conversion warnings
11 years ago
Andrew Tridgell
28e1449e8d
Plane: updates for new AP_RangeFinder API
11 years ago
Andrew Tridgell
5aa58d2ab5
Plane: support 3 magnetometers
11 years ago
Andrew Tridgell
017e4b4c8a
Plane: update for AP_Mount change
11 years ago
Randy Mackay
d8573d0722
Plane: loiter num turns from low byte of p1
...
This limits the maximum number of turns to 255 for plane
11 years ago