Michael du Breuil
1d03732ac5
Plane: Remove redundant status text on MAV_CMD_DO_GO_AROUND
8 years ago
Pierre Kancir
d5cc1e64ed
GCS_Common: rename send_rangefinder to send_rangefinder_downward
8 years ago
Pierre Kancir
0bc9d294fb
ArduPlane: change rangefinder msg for common one
8 years ago
Pierre Kancir
9a121dc7c4
ArduPlane: add DISTANCE_SENSOR support
8 years ago
Michael du Breuil
87c076da4d
ArduPlane: Fix missing break in GCS_MAVLink
...
Was causing AOA_SSA to send a landing message as wel
8 years ago
Paulo Neves
a45dd30c1d
Plane: Add MAV_CMD_DO_SET_CAM_TRIGG_DIST support.
8 years ago
Michael du Breuil
19a5475195
Plane: Send landing messages
8 years ago
Andrew Tridgell
2706c9d57a
Plane: use common send_queued_parameters()
8 years ago
Andrew Tridgell
954905e0eb
Plane: allow battery failsafe with usb connected
...
some people connect USB to allow connections from a companion
computer. The arming check is sufficient to prevent unwanted battery
failsafes when bench testing
8 years ago
Eugene Shamaev
ca84ab36be
Plane: AOA and SSA estimations are added to parameters and data logs
8 years ago
Michael du Breuil
b850c1041f
Plane: Send BATTERY_STATUS
8 years ago
Andrey Kolobov
35d406aeab
Plane: added a soaring controller to Arduplane
8 years ago
Michael du Breuil
cf10b7b841
Plane: Add support for landing PID's and servo control
8 years ago
Randy Mackay
c0f155fd27
Plane: use only downward facing rangefinder
8 years ago
Tom Pittenger
69a10042eb
Plane: always stream RPM data over mavlink when enabled
8 years ago
Andrew Tridgell
c787f4c56f
Plane: initial support for tailsitter transitions
8 years ago
Peter Barker
1d7994e9ba
Plane: create GCS_Plane subclass
8 years ago
Peter Barker
98c4b48161
Plane: not in log download upon log erase
...
erase is a synchronous operation
8 years ago
Peter Barker
49bf336539
Plane: Support for a GCS singleton
8 years ago
Peter Barker
d060670ba3
Plane: rename gcs[] to gcs_chan[]
...
Wish to use gcs() to return the gcs singleton
8 years ago
Michael du Breuil
29b16dbafd
Plane: Refactor to request relative altitudes from AHRS
...
Removes the need for plane to do the math for finding the relative height.
Also caches the value at the same time we update current_loc, which is a
non behaviour change as that was the only time you could see a change in
the relative height propegate through the system anyways
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
c4419739c4
Plane: rename MSG_RADIO_OUT to MSG_SERVO_OUTPUT_RAW to better describe what it is
8 years ago
Tom Pittenger
61bc0a6206
Plane: check stage==LAND instead of landing.in_progress
8 years ago
Tom Pittenger
e709705ab8
Plane: describe flight stages without using specific stage name
8 years ago
Dmitry Prokhorov
497a4bd4a5
ArduPlane: Support for OLED display by Alexey Kozin
...
https://github.com/ArduPilot/ardupilot/pull/5135
8 years ago
Tom Pittenger
b8784e2c4a
Plane: do not crosstrack after a land abort
8 years ago
Andrew Tridgell
b83f50be0f
Plane: use new SRV_Channels API
8 years ago
Tom Pittenger
04f32b6ec6
Plane: simplify flight stage landing check to use landing.in_progress
8 years ago
Tom Pittenger
c286ceba43
Plane: move enum FlightStages to AP_Vehicle::FixedWing
8 years ago
Tom Pittenger
8c1509ad47
Plane: abstract land abort request method
8 years ago
Randy Mackay
4efbc29490
Plane: pass HIL_GPS to gps driver
8 years ago
Tom Pittenger
dc85ffa834
Plane: move jump_to_landing_sequence() to AP_Mission
8 years ago
Tom Pittenger
9a79b79f1e
AP_Landing: port more from plane
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
0ffeed644c
Plane: remove define RANGEFINDER_ENABLED - always enabled
8 years ago
Francisco Ferreira
4c8d151190
Plane: support MAV_CMD_ACCELCAL_VEHICLE_POS
8 years ago
Andrew Tridgell
cb57945e9e
Plane: use handle_common_message()
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
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
6878a9a270
Plane: use handle_rc_bind
8 years ago
Andrew Tridgell
3a8e38ee12
Plane: added SYSID_ENFORCE parameter
...
this allows safer sharing of telemetry links between aircraft
8 years ago
Andrew Tridgell
a2aa89dc1e
Plane: deprecate RC_CHANNELS_RAW
8 years ago
Michael du Breuil
05d0696b0d
Plane: Support GPS_RTCM_DATA
8 years ago
Lucas De Marchi
0f000efc6f
ArduPlane: Fix use of logical op instead of bitwise op
...
../../ArduCopter/GCS_Mavlink.cpp: In member function 'void Copter::send_extended_status1(mavlink_channel_t)':
../../ArduCopter/GCS_Mavlink.cpp:281:37: error: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Werror=parentheses]
uint32_t sensors_error_flags = !control_sensors_health & control_sensors_enabled & control_sensors_present;
^
compilation terminated due to -Wfatal-errors.
cc1plus: all warnings being treated as errors
Thanks to Ralph Campbell <ralphcampbell1@gmail.com> for the bug report.
8 years ago
Peter Barker
31321b3b60
Plane: log to dataflash statustext messages from my_gcs
8 years ago
floaledm
68df5b7606
Plane: change sensor health check to prevent false positive
9 years ago
Michael du Breuil
2843e266b5
Plane: Return RESULT_FAILED for GET_CMD_HOME if home is unset
9 years ago