Tom Pittenger
|
2da33e41e9
|
Plane: add Avoid_ADSB support to plane
|
2016-08-17 22:38:54 -07:00 |
|
Tom Pittenger
|
b187e1f9a6
|
Plane: add reason to set_mode()
|
2016-08-17 22:38:54 -07:00 |
|
Tom Pittenger
|
285e41bac6
|
Plane: add avoidance_adsb framework for object avoidance
|
2016-08-17 22:38:54 -07:00 |
|
Tom Pittenger
|
399fa195bb
|
Plane: add comment to FLTMODE param to include AVOID_ADSB
|
2016-08-17 22:38:54 -07:00 |
|
Tom Pittenger
|
ca32bcc58d
|
Plane: add new flight mode AVOID_ADSB to mimic GUIDED
|
2016-08-17 22:38:54 -07:00 |
|
Tom Pittenger
|
c4460a285c
|
Plane: remove adsb sensor library based avoidance
adsb based avoidance has been moved to AP_Avoidance library
|
2016-08-17 22:38:54 -07:00 |
|
Tom Pittenger
|
8b021c2498
|
Plane: pre-arm check includes adsb failsafe
|
2016-08-17 22:38:54 -07:00 |
|
Tom Pittenger
|
fa326de7fa
|
Plane: add adsb to failsafe structure and report in heartbeat to GCS
|
2016-08-17 22:38:54 -07:00 |
|
Tom Pittenger
|
b564616db0
|
Plane: GCS_MAVLink passes packets to AP_Avoidance
This allows treating GLOBAL_POSITION_INT packets from other vehicles in the same way as ADSB packets
|
2016-08-17 22:38:54 -07:00 |
|
Tom Pittenger
|
46ec812d6c
|
Plane: add AP_Avoidance to build
|
2016-08-17 22:38:54 -07:00 |
|
Tom Pittenger
|
7445fac577
|
Plane: move mavlink msg handling into library
|
2016-08-16 16:33:36 -07:00 |
|
Andrew Tridgell
|
d482c7f4b7
|
Plane: decode correct ADSB packet
|
2016-08-16 16:33:36 -07:00 |
|
Andrew Tridgell
|
c4c7a3051a
|
Plane: added support for secondary throttles
|
2016-08-16 16:14:48 +10:00 |
|
Andrew Tridgell
|
7ce7eb5a60
|
Plane: added Q modes to parameter docs
|
2016-08-16 13:15:41 +10:00 |
|
Andrew Tridgell
|
b29b609bcc
|
Plane: added AFS support for quadplanes
|
2016-08-16 12:56:12 +10:00 |
|
Andrew Tridgell
|
adb5a3ee1f
|
Plane: re-work AFS for new AP_AdvancedFailsafe API
|
2016-08-16 12:55:51 +10:00 |
|
Andrew Tridgell
|
5d6dfd927b
|
Plane: changes for AP_AdvancedFailsafe naming
|
2016-08-16 12:55:50 +10:00 |
|
Andrew Tridgell
|
b357a254f6
|
Plane: use force_safety_no_wait() when re-enabling safety off in mixer
|
2016-08-16 12:53:34 +10:00 |
|
Andrew Tridgell
|
31fb4cc427
|
Plane: force trims for VTOL motors
|
2016-08-16 12:53:34 +10:00 |
|
Andrew Tridgell
|
76b6cbbda1
|
Plane: prevent motor startup on reboot in quadplanes
we need to prevent RC overrides within px4io from running
|
2016-08-16 12:53:34 +10:00 |
|
Peter Barker
|
cb7686001f
|
Plane: add dataflash as a bit for the mavlink SYS_STATUS message
|
2016-08-11 17:48:44 -03:00 |
|
Andrew Tridgell
|
82382a7e9c
|
Plane: changed startup order
this allows BoardConfig to report errors in a way that allows for
BRD_TYPE to be changed by the user
|
2016-08-10 19:54:01 +10:00 |
|
Tom Pittenger
|
e0136dc545
|
Plane: remove AP_Vehicle::FixedWing dependency in ap_airspeed
|
2016-08-08 00:02:42 -07:00 |
|
Tom Pittenger
|
f85fc7c1dc
|
Plane: pass in max airspeed via function call instead of using aparm
|
2016-08-08 00:02:42 -07:00 |
|
Tom Pittenger
|
fc50f145ce
|
Revert "ArduPlane: Convert references to AP_Airspeed. Added automatic migration of ARSPD_FBW_MIN and ARSPD_FBW_MAX (plane parameter) to ARSPD_FBW_MIN and ARSPD_FBW_MAX (library parameter)."
This reverts commit da1b18d918 .
|
2016-08-07 17:54:24 -07:00 |
|
Tom Pittenger
|
8dad05d12e
|
Revert "Airspeed: store reference in libraries and populate it"
This reverts commit c090ba2257 .
|
2016-08-07 17:54:24 -07:00 |
|
Tom Pittenger
|
5fd3c79202
|
Plane: Fix typos
|
2016-08-04 11:42:41 -07:00 |
|
Ricardo de Almeida Gonzaga
|
7a9fe95ccb
|
ArduPlane: Fix typos
|
2016-08-04 11:41:18 -07:00 |
|
Tom Pittenger
|
c090ba2257
|
Airspeed: store reference in libraries and populate it
- also had to move the initial definition in plane.h so it happened before the others.
|
2016-08-04 11:06:44 -07:00 |
|
AndersonRayner
|
da1b18d918
|
ArduPlane: Convert references to AP_Airspeed. Added automatic migration of ARSPD_FBW_MIN and ARSPD_FBW_MAX (plane parameter) to ARSPD_FBW_MIN and ARSPD_FBW_MAX (library parameter).
|
2016-08-04 10:09:04 -07:00 |
|
Andrew Tridgell
|
63317e9430
|
Plane: added throttle suppression for quadplanes
this tries to prevent motor start when on ground. Motors instead go
into spin_when_armed state
|
2016-08-04 09:43:40 -07:00 |
|
Gustavo Jose de Sousa
|
f2dec971e7
|
waf: add "ap_" prefix to keywords "libraries" and "vehicle"
As an effort to keep things specific to ardupilot API in the build system
consistent and easy way to identify.
|
2016-08-01 22:04:16 -03:00 |
|
Tom Pittenger
|
f90957e7ed
|
Plane: remove all threat logic in adsb lib in favor of avoidance lib
|
2016-08-01 15:27:41 -07:00 |
|
mirkix
|
5f5c200625
|
ArduPlane: Fix filename in header
|
2016-07-28 18:24:24 -03:00 |
|
Lucas De Marchi
|
c27ebd10c2
|
ArduPlane: Remove i2c lockup count
This was returned only for a single bus and on all supported platforms
this is hardcoded to 0.
|
2016-07-28 18:03:09 -03:00 |
|
Andrew Tridgell
|
388b7ad6bd
|
Plane: fixed is_flying_vtol() for non-quadplane
|
2016-07-27 07:43:16 +10:00 |
|
Andrew Tridgell
|
f65b46385c
|
Plane: added engine cut on land final in quadplane
|
2016-07-25 15:46:17 +10:00 |
|
Andrew Tridgell
|
37f71bc6d6
|
AP_Mission: support DO_ENGINE_CONTROL
|
2016-07-25 10:06:03 +10:00 |
|
Andrew Tridgell
|
327a057ee0
|
Plane: added internal combustion engine support
this allows for automatic engine start and restart
|
2016-07-25 10:06:03 +10:00 |
|
Andrew Tridgell
|
02babb71b3
|
ArduPlane: adjust for 16 channels in SERVO_OUTPUT_RAW
|
2016-07-25 10:06:02 +10:00 |
|
Andrew Tridgell
|
9602d208a2
|
Plane: fixed disarm by rudder in quadplane
|
2016-07-25 06:08:36 +10:00 |
|
Tom Pittenger
|
3f195df9f0
|
Plane: handle ADSB-Out packets
|
2016-07-22 13:38:58 -07:00 |
|
Tom Pittenger
|
5c3cca7911
|
Plane: handle incoming ADSB transceiver packet
|
2016-07-22 12:20:39 -07:00 |
|
Andrew Tridgell
|
3f0a8d1761
|
Plane: added AP_Button support for plane
this also adds the g2 parameter table
|
2016-07-22 15:01:20 +10:00 |
|
Andrew Tridgell
|
7b147e3941
|
Plane: handle PLAY_TUNE message
|
2016-07-22 15:00:17 +10:00 |
|
Grant Morphett
|
b8011fd46c
|
Rover|Plane: Just fixing a spelling mistake.
|
2016-07-22 08:23:07 +10:00 |
|
Tom Pittenger
|
3177dc2f31
|
Plane: ADSB service needs to run at 10Hz for dynamic ADSB data
|
2016-07-20 22:46:51 -07:00 |
|
Tom Pittenger
|
ab38b12f2c
|
Plane: adsb specific status updates
|
2016-07-20 22:40:14 -07:00 |
|
Tom Pittenger
|
26efd90603
|
Plane: allow landing height adjustment on wp before land (aka approach wp)
|
2016-07-20 22:29:31 -07:00 |
|
Andrew Tridgell
|
4da3236c07
|
Plane: separate out landing height adjustment from barometer changes
this stores a landing height adjustment for an aborted landing
without adjusting barometer readings, applying them only on landing
|
2016-07-20 22:04:21 -07:00 |
|