Randy Mackay
294f836c8c
Copter: never send unhealthy terrain status
...
Copter does not yet rely on the terrain data (it's for informational
purposes only) so we will temporarily disable the failure flags to the
GCS to avoid support calls
11 years ago
Randy Mackay
bf18fb896a
Copter: send extended status to GCS only after initialisation
11 years ago
Randy Mackay
4a06941a39
Copter: individual accel and gyro status to GCS
11 years ago
Randy Mackay
a83a47682d
Copter: remove get_angle_targets_for_reporting fn
...
this saves a tiny amount of time by removing the memory copy of a
Vector3f
11 years ago
Andrew Tridgell
7618ffde63
Copter: show firmware version on param fetch
...
fixes pull #1320
thanks Arthur!
11 years ago
Randy Mackay
f490a289de
Revert "Copter: use rcmap when sending radio_in to GCS"
...
This reverts commit 716f625924
.
11 years ago
Randy Mackay
716f625924
Copter: use rcmap when sending radio_in to GCS
11 years ago
Randy Mackay
7686660c73
Copter: use baro healthy()
11 years ago
Randy Mackay
1e374ab42b
Copter: report baro health to GCS
11 years ago
Andrew Tridgell
e260f1c569
Copter: convert to using StorageManager
11 years ago
ggregory8
e8b0c7a7e7
Copter: Handle MAV_CMD_NAV_TAKEOFF command to takeoff in guided mode only
11 years ago
Randy Mackay
b09568ffb5
Copter: use hal.rcout to send servo output to GCS
11 years ago
Andrew Tridgell
b36e4b4122
Copter: avoid integer underflow in mavlink txspace check
11 years ago
Andrew Tridgell
8e65e5bff0
Copter: replace HAVE_AP_TERRAIN with AP_TERRAIN_AVAILABLE
11 years ago
Andrew Tridgell
8d04deff6a
Copter: added terrain status reporting
11 years ago
Andrew Tridgell
0562907d9f
Copter: added AP_Terrain library
11 years ago
Supergoldfish
13563f4344
Copter: added Sonar Voltage reporting to GCS mavlink
...
Rangefinder class will return 0 if not applicable.
11 years ago
Randy Mackay
7bda6cbadf
Copter: integrate EKF check
...
Check runs at 10hz
Log ekf check failures and ekd failsafes
11 years ago
Andrew Tridgell
71d2333ea8
Copter: changes for more common mavlink code
11 years ago
Randy Mackay
65e5367619
Copter: rename hybrid to poshold
11 years ago
Randy Mackay
b565d43d5d
Copter: PREFLIGHT_SET_SENSOR_OFFSETS used to set compass offsets
...
remove deprecated ardupilot specific SET_MAG_OFFSETS
11 years ago
Andrew Tridgell
a4b9b989b7
Copter: convert to new AP_RangeFinder API
11 years ago
Randy Mackay
81355d1adf
Copter: DO_SET_ROI accepted outside missions
...
Moved ROI logic to new set_auto_yaw_roi function.
11 years ago
MousS
ae8fb3f1c5
Copter: MAV_CMD_CONDITION_YAW accepted outside missions
11 years ago
Niels Joubert
10b4757706
ArduCopter: Move MAVLink size check into library
11 years ago
Andrew Tridgell
edafe7100b
Copter: update for AP_Mount change
11 years ago
Randy Mackay
01da4e29fb
Copter: use relative_alt flag when decoding change_alt command
11 years ago
Randy Mackay
d0194b7a9d
Copter: remove home variable
...
home has moved to ahrs
saves 15 bytes of RAM
11 years ago
Valentin Brossard
9fcfea5404
Copter: accept DO_CHANGE_SPEED outside of missions
...
https://github.com/diydrones/ardupilot/issues/1095
11 years ago
Andrew Tridgell
1dbbdde8ef
Copter: use new GCS_Common.cpp functions
11 years ago
Andrew Tridgell
a55c511f63
Copter: updates for new GCS_MAVLink API
11 years ago
Randy Mackay
481a55867e
Copter: only send sonar distance to GCS when sonar enabled
11 years ago
Ben Nizette
8c7b4feac1
Copter: send sonar distance to GCS via MAVLink
...
At the moment, the copter sonar set up does not have access to the
raw sonar readings so this code sets the voltage field to zero.
11 years ago
Andrew Tridgell
427a638296
Copter: added reporting of AHRS health
11 years ago
Randy Mackay
ae9477600c
Copter: add mavlink motor_test
...
Based on original work by Nils Hogberg
11 years ago
Randy Mackay
b9b3a39a83
Copter: fence enable/disable via MAVLink
11 years ago
Randy Mackay
d3411e45bb
Copter: use get_current_nav_index()
11 years ago
Randy Mackay
b5ed23f592
Copter: integrate skeleton Hybrid mode
11 years ago
Andrew Chapman
fa3732ac6d
Copter: integrate AP_Rally
11 years ago
jschall
ff9838ea27
Copter: Document stream rate parameter functionality
11 years ago
Andrew Tridgell
ae350e42aa
Copter: 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
454d1f26c3
Copter: added support for SERIAL_CONTROL message
11 years ago
Andrew Tridgell
339689b578
Copter: fixed load average for different loop rates
...
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
11 years ago
Andrew Tridgell
7bf12cfd8a
Copter: update for gps.setHIL() API
11 years ago
Andrew Tridgell
640b64f5e4
Copter: convert to new GPS API
11 years ago
Randy Mackay
9e7021cc20
Copter: Notify arming failure when using MAVLink
11 years ago
Andrew Tridgell
78ba1a33aa
Copter: support 18 input channels in MAVLink
11 years ago
Andrew Tridgell
3362e42478
Copter: consider health of primary compass in SYS_STATUS, pre-arm and compassmot
...
this should prevent users from taking off with only secondary compass
11 years ago
Andrew Tridgell
4a01315fc5
Copter: enable logging of RADIO_STATUS
11 years ago
Andrew Tridgell
a345a9d993
Copter: removed check on target component in arm
...
Thanks to DonLakeFlyer for finding this, see
https://github.com/diydrones/ardupilot/pull/909
11 years ago