Peter Barker
d7ed06816a
Plane: use 64-bit timestamps for dataflash logs
10 years ago
Andrew Tridgell
964b8ed2f3
Plane: fix for scheduler API change
10 years ago
Lucas De Marchi
7c4cf41ebc
ArduPlane: use functor macros
...
Functor is not yet being used but let's make is macro fallback to the
previous Delegate implementation for easy of transition between the two.
10 years ago
Andrew Tridgell
97687f04af
Plane: enable messages for MAVLink gimbal support
10 years ago
Andrew Tridgell
5511140f95
Plane: fixed fence return point on breach
...
this was broken by the recent guided mode changes. Thanks to Grant for
noticing!
10 years ago
Andrew Tridgell
eee191875e
Plane: fixed plane version, removing old pde
10 years ago
Andrew Tridgell
8974c879fe
Plane: fixed paths for GCS_MAVLink parameter file
10 years ago
Andrew Tridgell
8359b75201
Plane: removed NOINLINE define
10 years ago
Andrew Tridgell
78f02634d0
Plane: fixed ins reference in plane object
10 years ago
Andrew Tridgell
441d96c946
Plane: fixed APM1 build
10 years ago
Andrew Tridgell
554869033f
Plane: disabled rangefinder on APM2
...
this saves 5k of flash space, enough for support to be kept for
another release
10 years ago
Andrew Tridgell
6fe65cdd9a
Plane: removed duplicate rangefinder
10 years ago
Andrew Tridgell
b92c2409e4
Plane: added local millis() and micros() to reduce code size a bit
10 years ago
Andrew Tridgell
150af130ee
Plane: get closer to making var_info appear in text segment
10 years ago
Andrew Tridgell
18c37935c9
Plane: convert from .pde to .cpp files
10 years ago
Andrew Tridgell
f75e9f95d1
Plane: Adjust for new AP_Scheduler syntax
10 years ago
Andrew Tridgell
6be0932d82
Plane: prepare for 3.3.0 release
10 years ago
Andrew Tridgell
db871cc581
Plane: prevent trim values out of range for PX4 mixer
...
thanks to Brian Christal for a good bug report!
10 years ago
Tom Pittenger
b4be1b866a
Copter: compiler warning stuff
...
float to double promotion via cos instead of cosf
10 years ago
Andrew Tridgell
9ceee3cea7
Plane: support setting just accel trim with preflight-cal
...
use param5==2
10 years ago
Randy Mackay
174c55b0af
Plane: add support for 4th mavlink channel
10 years ago
Andrew Tridgell
2feee9aa88
Plane: call Log_Write_POS()
10 years ago
Andrew Tridgell
e362b4fc04
Plane: fix for new compass API
10 years ago
Andrew Tridgell
7f488c1c9c
Plane: removed duplicate rangefinder instance
10 years ago
Tom Pittenger
76f448e512
Plane: Write new mission to log without telling GCS
10 years ago
Randy Mackay
0db25426c0
Plane: use accel_calibrated_ok_all
10 years ago
Randy Mackay
a3271e4584
Plane: clarify SYSID_MAV parameter description
10 years ago
Andrew Tridgell
ff126db1d3
Plane: make GUIDED behaviour match copter
...
we now have to be in GUIDED mode to accept a new GUIDED WP. When
entering GUIDED mode start loitering about the current position
10 years ago
Tom Pittenger
eb2bfcd2d3
Plane: replace fabs() with labs(), unnecessary int to float conversion
10 years ago
Tom Pittenger
ba29967454
Plane: if receiving last mission item then log new mission to dataflash
10 years ago
Andrew Tridgell
fd84a6b493
Plane: fixed missing break in fence floor logic
10 years ago
Michael Day
ee14678d2a
Plane: Allow disabling of only the fence floor.
10 years ago
Andrew Tridgell
1a7d831327
Plane: support raw IMU logging
10 years ago
Andrew Tridgell
8395b92309
Plane: revert AP_Math class change
10 years ago
Tom Pittenger
2301883d5c
Plane: compiler warnings: function not declared
10 years ago
Tom Pittenger
c4c47cba66
Plane: compile warnings: float to double. print statements require doubles
10 years ago
Tom Pittenger
43006c0eec
Plane: compiler warnings: apply is_zero(float) or is_equal(float)
10 years ago
Tom Pittenger
c2eeed7d85
Plane: compiler warnings: apply is_zero(float) or is_equal(float)
10 years ago
Tom Pittenger
0cbbb20dcf
Plane: compiler warnings: apply is_zero(float) or is_equal(float)
10 years ago
Andrew Tridgell
a299fdacdf
Plane: fix for HAL_SITL rename
10 years ago
Michael Day
8a6fc0ad77
Plane: If LAND_FLARE_SEC is 0 use LAND_FLARE_ALT for aim_height.
...
See discussion here:
https://github.com/diydrones/ardupilot/pull/2197
10 years ago
Michael Day
05d065b471
Plane: Make LAND_FLARE_SEC optional.
10 years ago
Andrew Tridgell
93fed6c2ac
Plane: update release notes for 3.3.0beta2
10 years ago
Andrew Tridgell
c65f5a1bda
Plane: disable camera mount support on APM2
...
this makes the firmware small enough to squeeze onto an APM2 again
10 years ago
Andrew Tridgell
75c9689a64
Plane: added armed and safety state to STAT log message
10 years ago
Andrew Tridgell
5038e1d26d
Plane: remove deprecated log types
...
we no longer depend on the binary format for Replay, so we can change
IDs now
10 years ago
Tom Pittenger
f5dfe7c650
ArduPlane: Log isFlying status
...
Log is_flying() status and its float probability in new STAT msg
and piggyback on MODE bitmask flag.
10 years ago
Randy Mackay
e122916815
Plane: fix MNT param description
10 years ago
Tom Pittenger
c974134ea4
ArduPlane: RTL Autoland skip HOME
...
With RTL_AUTOLAND=1 we navigate to HOME then to the DO_LAND_START commands. Now with RTL_AUTOLAND=2 we head directly to the DO_LAND_START commands and thus skip changing altitude to ALT_HOLD_RTL and head directly to the first land waypoint as if it was the next normal waypoint.
10 years ago
Andrew Tridgell
3c9ed9b5a6
Plane: don't limit down pitch during landing
...
there is no reason for a special case for aircraft without airspeed
sensors
10 years ago