Randy Mackay
6d3acba04c
Plane: check target of set-mode request from GCS
...
Issue discovered and fix contributed by Deadolous
11 years ago
Andrew Tridgell
4b01cee330
Plane: send heartbeat to AFS when calibrating sensors
11 years ago
Randy Mackay
c2cdc0468b
Plane: individual accel and gyro status to GCS
11 years ago
Andrew Tridgell
b6319a9d19
Plane: keep an estimate of the rangefinder altitude
...
only accept data when we have had 10 samples in a row in range at 50Hz
11 years ago
Randy Mackay
c107f1da69
Revert "Plane: use rcmap when sending radio_in to GCS"
...
This reverts commit 441f23eed4
.
11 years ago
Randy Mackay
441f23eed4
Plane: use rcmap when sending radio_in to GCS
11 years ago
Randy Mackay
7d7272520e
Plane: use baro healthy()
...
Use baro last update time in place of healthy to determine whether HIL
sensor updates have started
11 years ago
Randy Mackay
b619c3956c
Plane: report baro health to GCS
11 years ago
Andrew Tridgell
ce9b14f0c8
Plane: convert to using StorageManager
11 years ago
Andrew Tridgell
817164914e
Plane: added airspeed simulation in HIL
11 years ago
Andrew Tridgell
0d7d6e1d2a
Plane: zero loc structure in HIL_STATE handling
...
this avoids av AVR bug in HIL
11 years ago
Andrew Tridgell
74fc7fbea5
Plane: added 2nd battery monitoring support
11 years ago
Przemek Lekston
75f9b8853d
GCS_Mavlink.pde: Fix for a possible segfault after passing ARSPD_FBW_MIN
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
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
fe3c51d516
Plane: prevent integer underflow with comm_get_txspace()
11 years ago
Andrew Tridgell
077177384d
Plane: fixed guided alt without terrain bit
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
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
c5a765758c
Plane: update for new API
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
042c65c501
Plane: add support for DO_SET_ROI outside of missions
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
017e4b4c8a
Plane: update for AP_Mount change
11 years ago
Andrew Tridgell
cea30e1d9f
Plane: use new GCS_Common.cpp functions
11 years ago
Andrew Tridgell
511e8beaed
Plane: updates for new GCS_MAVLink API
11 years ago
Andrew Tridgell
182d0f9cb0
Plane: added reporting of AHRS health
11 years ago
Andrew Tridgell
956ff65a25
Plane: RC override input should be considered as valid RC input
...
this prevents us setting trim values under joystick control
11 years ago
Andrew Tridgell
e15350f756
Plane: use get_current_nav_index()
11 years ago
Michael Day
568fc9e6c9
Plane: Now using AP_Rally library.
11 years ago
Andrew Tridgell
1bce4239a3
Plane: added AUTOTUNE flight mode
...
this is just like FBWA, but with automatic roll/pitch tuning
11 years ago
Andrew Tridgell
de3c04adaf
Plane: show next wp when not running a mission
...
this lets the GCS know what wp would be run if auto mode is selected
11 years ago
Andrew Tridgell
f7858bfb0a
Plane: added support for SERIAL_CONTROL message
11 years ago
Andrew Tridgell
88693796ef
Plane: update for GPS.setHIL() API
11 years ago
Andrew Tridgell
e19341ca32
Plane: convert to new GPS driver API
11 years ago
Michael Day
268b1e85a1
Plane: Changes needed prior to merging with master identified by Tridge.
11 years ago
Michael Day
25f23cf16c
Plane: Sends MAV_SYS_STATUS_GEOFENCE and also allows GCS to enable/disable fence.
11 years ago
Andrew Tridgell
32a1c717e6
Plane: report up to 18 RC input channels via MAVLink
11 years ago
Andrew Tridgell
b8781ccea7
Plane: fixed a compiler warning
11 years ago
Andrew Tridgell
d124fdb182
Plane: report compass unhealthy if primary compass unhealthy
11 years ago
Andrew Tridgell
f6b56b5d26
Plane: fixed mission resume at arbitrary waypoints
...
on completion of a mission a user can ask for it to resume at any wp
11 years ago
Michael Day
dd06756abf
Plane: Add Log_Write_Radio. MASK_LOG_PM must be set for logging to occur.
11 years ago
Andrew Tridgell
4257d8365c
Plane: removed check on target_component in ARM/DISARM
...
Thanks to DonLakeFlyer for finding this, see
https://github.com/diydrones/ardupilot/pull/909
11 years ago
Andrew Tridgell
abfcee1cef
Plane: fixed channel reversal in HIL
...
makes it possible to reverse channels
11 years ago
Andrew Tridgell
4031f7d368
Plane: use common deferred message handling
11 years ago
Andrew Tridgell
b74fddade3
Plane: use common MISSION_ITEM code
11 years ago