Andrew Tridgell
4e63955ddb
mavlink: merge upstream mavlink changes
2017-04-11 20:03:43 +01:00
Grant Morphett
792bf70c40
RangeFinder: Fixed the value labels for LidarLite
...
LidarLiteV2 ---> LidarLiteV2-I2C
LidarLiteV3 ---> LidarLiteV3-I2C
2017-04-11 20:54:19 +09:00
davidaroyer
512cd11125
AP_HAL_Linux: RCOutput_ZYNQ: check for valid channel
2017-04-11 12:10:33 +01:00
Andrew Tridgell
46d910539c
Plane: fixed a warning
2017-04-11 17:34:40 +10:00
Andrew Tridgell
f571b34fd7
AP_Motors: setup RC speed for tailsitters
2017-04-11 17:34:40 +10:00
Andrew Tridgell
1db3b31686
SRV_Channel: added set_rc_frequency
...
this allows for setting RC output rate of named channel types
2017-04-11 17:34:40 +10:00
Andrew Tridgell
328541769d
AP_Motors: allow control surfaces to move disarmed
...
allow tailsitter control surfaces to move in Q modes when shutdown
2017-04-11 17:34:40 +10:00
Andrew Tridgell
642a6acfcb
Plane: support thrust vectoring in tailsitters
...
adds Q_TAILSIT_VHGAIN and Q_TAILSIT_VFGAIN, allowing for thust
vectoring in both fixed wing and hover
2017-04-11 17:34:40 +10:00
Andrew Tridgell
37301f67a0
SRV_Channel: added left and right motor tilt controls
2017-04-11 17:34:40 +10:00
Tom Pittenger
01de4b1176
Copter: clarify release notes for Intel Aero
...
update ReleaseNotes to clarify that the copter 3.4.0-rc4 (06-Sep-2016) note "Intel Aero flight controller support" does not mean the Intel Aero RTF.
2017-04-10 16:42:25 -07:00
Eugene Shamaev
013a480b6c
README.md: update with UAVCAN maintainer
2017-04-10 22:38:13 +01:00
Eugene Shamaev
b121145c33
mk: compilation settings to include CAN bus drivers and UAVCAN protocol
2017-04-10 22:38:13 +01:00
Eugene Shamaev
59ef501a19
waf: add support for building with UAVCAN
2017-04-10 22:38:13 +01:00
Eugene Shamaev
0b54d5764c
AP_BoardConfig: support for CAN and UAVCAN at board level
2017-04-10 22:38:13 +01:00
Eugene Shamaev
dfe9b0e6fc
AP_GPS: support for UAVCAN connected GNSS receivers
2017-04-10 22:38:12 +01:00
Eugene Shamaev
3e044c7b8a
AP_Compass: support for UAVCAN connected magnetometers
2017-04-10 22:38:12 +01:00
Eugene Shamaev
331419a51e
AP_Baro: support for UAVCAN connected barometers
2017-04-10 22:38:12 +01:00
Eugene Shamaev
c43d91b92e
SRV_Channel: support for servo and ESC commands to be send via UAVCAN
2017-04-10 22:38:12 +01:00
Eugene Shamaev
68a8d8615d
AP_UAVCAN: library for support of UAVCAN protocol
2017-04-10 22:38:12 +01:00
Eugene Shamaev
7831a85f1c
AP_HAL_Linux: definitions for CAN bus
2017-04-10 22:38:12 +01:00
Eugene Shamaev
d81af8700f
AP_HAL_SITL: definitions for CAN bus
2017-04-10 22:38:12 +01:00
Eugene Shamaev
55a0bd081f
AP_HAL_PX4: ESC scaling
2017-04-10 22:38:12 +01:00
Eugene Shamaev
7caeaf4be6
AP_HAL_PX4: RCOutput support for UAVCAN
2017-04-10 22:38:12 +01:00
Eugene Shamaev
865392f034
AP_HAL_PX4: CAN bus driver
2017-04-10 22:38:12 +01:00
Eugene Shamaev
d1792689f1
AP_HAL/utility: clear added to RingBuffer
2017-04-10 21:31:07 +01:00
Eugene Shamaev
a07033f938
AP_HAL: ESC scaling
2017-04-10 21:31:07 +01:00
Eugene Shamaev
9b98c304c4
AP_HAL: top level HAL definitions for CAN bus driver
2017-04-10 21:31:07 +01:00
Andrew Tridgell
7cd290af9b
AP_HAL: added defaults offsets max for disco
2017-04-10 19:17:37 +10:00
Andrey Kolobov
2ed63d24bd
XPlane: adding airfoils required to for XPlane
...
needed to load some of the RC sailplane models used for SITL
2017-04-10 19:11:24 +10:00
priseborough
8250fe4943
AP_NavEKF3: fix documentation derivation references
2017-04-10 15:47:35 +09:00
Stephen Dade
78d1ea4727
SITL: Added missing files to win_sitl and removed -j4
2017-04-10 10:09:18 +10:00
Stephen Dade
024c91de20
SITL: Added setup scripts for Windows (Cygwin) users
2017-04-10 10:09:18 +10:00
Andrew Tridgell
bcec837f06
AP_BoardConfig: fixed warning in SITL build
2017-04-10 10:02:42 +10:00
Michael du Breuil
6b523cbd46
AP_GPS: Fix a memory leak in QURT GPS
...
Fixes part of #6000
2017-04-09 16:56:00 +10:00
Andrew Tridgell
664e41cec6
Plane: bring in demanded climb rate over 1 second
...
when we engage the Z controller in quadplane we bring in the climb
rate slowly to prevent a sudden change in motor demand
2017-04-09 16:45:19 +10:00
Andrew Tridgell
17ba8b3304
Plane: raise logging rate for PID and servos
2017-04-09 16:45:19 +10:00
Andrew Tridgell
3236090d71
HAL_SITL: allow plane and rover to use SIM_ENGINE_FAIL
2017-04-09 16:45:19 +10:00
Andrew Tridgell
0cf571d338
Plane: moved Z altitude target reset
...
reset alt target whenever we have not run Z controller for 2s
2017-04-09 16:45:19 +10:00
Andrew Tridgell
68e0b5b7fa
SITL: support XPlane-11
...
the packets are prefixed with DATA* instead of DATA@
This makes it work with both versions
2017-04-09 16:39:26 +10:00
Andrey Kolobov
a8b36a9be8
autotest: An X-Plane soaring mission file
2017-04-08 20:01:33 +10:00
Andrey Kolobov
c06cfc84ff
autotest: Parameter file for an X-Plane RC sailplane model called Vee-gull 005
2017-04-08 20:01:21 +10:00
Randy Mackay
7478ae9eb4
Copter: TUNE parameter description fixes
2017-04-08 15:35:05 +09:00
Randy Mackay
7f93818d31
Copter: 3.5-rc4 release notes
2017-04-08 15:32:01 +09:00
Jacob Walser
1ee1c01e43
Sub: Remove two unused functions
2017-04-07 14:47:48 -04:00
Jacob Walser
563402c41d
Sub: Don't wait for an XBee at boot
2017-04-07 14:47:48 -04:00
Jacob Walser
3e471e808a
Sub: Refactor methods in navigation.cpp
2017-04-07 14:47:48 -04:00
Jacob Walser
b1906d6c04
autotest: (Sub) only execute one circle instead of four
2017-04-07 14:47:48 -04:00
Andrew Tridgell
dbfdfa2261
HAL_PX4: fixed a bug in setup of alt rates for upper channels
...
this affected vehicles with high rates on upper channels, such as hexa
and octa quadplanes. The bug caused the rates set on the upper channels
to also be set on the primary channels, which means the low channels
containing aileron, elevator etc ran at 400Hz instead of 50Hz, resulting
in potential damage to the servos
2017-04-07 20:32:19 +10:00
Andrew Tridgell
a8b12dcf3c
HAL_PX4: never wait on a semaphore in interrupt context
...
this shouldn't ever happen, but better to check
2017-04-07 18:16:14 +10:00
Andrew Tridgell
1c5607b42d
AP_RPM: fixed build for aero-fc
2017-04-07 17:45:10 +10:00