Julien Beraud
c22d791bfc
AP_HAL_Linux: Add SPI driver for bebop
2016-05-03 16:43:39 -03:00
Julien Beraud
d0114eac05
AP_HAL: Add bebop SPI Device to spi devices
...
Added to namespace
2016-05-03 16:43:39 -03:00
Julien Beraud
738096b3ae
AP_HAL_Linux: Add support for Sonar GPIO
2016-05-03 16:43:39 -03:00
Julien Beraud
5418f71aae
waf: add libiio support for bebop
...
check for the presence of libiio to enable the compilation of
the bebop rangefinder that needs it.
If the build remains static, there needs to be a rootfs that contains
the libiio.a file because it is not included in the debian package.
A solution can be to compile libiio and copy libiio.a in /usr/lib[/arch]
2016-05-03 16:43:39 -03:00
Grant Morphett
384ad94e73
Rover: Fixing the 3.0.0 release notes.
...
You can always disarm in Rover - there is no ARMING_RUDDER parameter.
2016-05-02 10:58:38 +09:00
Andrew Tridgell
664ce5c16e
AP_AHRS: don't use disabled gyro in rate controllers
...
obey INS_USE* parameters in gyro estimate
2016-05-01 22:16:06 +10:00
Andrew Tridgell
0e32c047c3
AP_Compass: allow for COMPASS_EXTERNAL=2 for forced external
...
this allows users with unusual compass bus connections to force the
compass to external
2016-05-01 10:54:46 +10:00
Michael du Breuil
e7974702d4
Copter: Ignore POSITION_TARGET_GLOBAL_INT
2016-05-01 07:38:24 +10:00
Michael du Breuil
06b9fa293c
AntennaTracker: Ignore POSITION_TARGET_GLOBAL_INT
2016-05-01 07:38:23 +10:00
Michael du Breuil
b327ed671b
Rover: Ignore MSG_POSITION_TARGET_GLOBAL_INT for now
2016-05-01 07:38:23 +10:00
Michael du Breuil
0fcfcdc169
Plane: Broadcast POSITION_TARGET_GLOBAL_INT as part of the EXTENDED_STATUS stream
2016-05-01 07:38:23 +10:00
Michael du Breuil
a17ea5c121
GCS_MAVLink: Add POSITION_TARGET_GLOBAL_INT to the list of messages
2016-05-01 07:38:23 +10:00
Andrew Tridgell
5db22f57a9
mavlink: submodule update
...
merge upstream
2016-05-01 07:37:46 +10:00
Michael Oborne
cd56061b24
ArduPlane: support MAVLINK_MSG_ID_MISSION_ITEM_INT
2016-05-01 07:13:46 +10:00
Michael Oborne
5848d8a5e6
ArduCopter: support MAVLINK_MSG_ID_MISSION_ITEM_INT
2016-05-01 07:13:46 +10:00
Michael Oborne
8816c5c681
ArduRover: support MAVLINK_MSG_ID_MISSION_ITEM_INT
2016-05-01 07:13:46 +10:00
Michael Oborne
848fa27d1c
GCS_MAVLink: support MAVLINK_MSG_ID_MISSION_ITEM_INT
2016-05-01 07:13:45 +10:00
Michael Oborne
e8ce7abdd2
Mavlink update
...
Conflicts:
modules/mavlink
2016-05-01 07:13:45 +10:00
Michael Oborne
fb3fc118f1
AP_Mission: support MAVLINK_MSG_ID_MISSION_ITEM_INT
2016-05-01 07:13:23 +10:00
Andrew Tridgell
226e6f1d6c
Plane: only save compass offsets when disarmed and learning enabled
2016-04-30 16:43:14 +10:00
Andrew Tridgell
54d1cc7e50
Copter: only save offsets for Compass::LEARN_EKF
...
this means by default that one flight one affect the next one, which
makes it more robust in case of a bad flight
2016-04-30 16:43:14 +10:00
Andrew Tridgell
ed999a283f
AP_Compass: added get_learn_type() API
...
this allows caller to determine if EKF offsets should be saved
2016-04-30 16:43:14 +10:00
Michael du Breuil
ebe552bdc5
autotest: remove condition_change_alt
...
no vehicle supports the command anymore, so it should not be in the copter test mission
2016-04-30 13:54:21 +09:00
Andrew Tridgell
dfa86cff63
Plane: update release notes for 3.6.0beta1
2016-04-30 14:34:47 +10:00
Andrew Tridgell
a99616bd10
Plane: prepare for 3.6.0beta1 release
2016-04-30 14:34:47 +10:00
Andrew Tridgell
3a35f8f528
Plane: update release notes for 3.5.3
2016-04-30 14:34:47 +10:00
Andrew Tridgell
abfcf89f5e
Plane: reduced the rate of EKF and attitude logging to 25Hz
...
this will reduce the log file size while not appreciably reducing the
ability to analyse logs
2016-04-30 14:34:47 +10:00
Andrew Tridgell
0fd044c1f7
Plane: added Q_RTL_MODE parameter
...
used to switch to VTOL landing on RTL
2016-04-30 14:34:47 +10:00
Andrew Tridgell
66d3668ac4
Plane: rapid climb in QRTL if below target altitude
2016-04-30 14:34:47 +10:00
Andrew Tridgell
4666b25258
Plane: initial implementation of QRTL for quadplane RTL
2016-04-30 14:34:47 +10:00
Andrew Tridgell
460885c478
Plane: refactored quadplane landing controller
...
allow use in other than AUTO mode
2016-04-30 14:34:46 +10:00
Michael du Breuil
fff21a1db9
Mission: Remove support for CONDITION_CHANGE_ALT
2016-04-30 10:56:09 +09:00
Michael du Breuil
c97888f524
Copter: Remove support for CONDITION_CHANGE_ALT
2016-04-30 10:56:07 +09:00
Michael du Breuil
de1e299754
Plane: Remove support for CONDITION_CHANGE_ALT
2016-04-30 10:56:05 +09:00
Randy Mackay
d455e2a33f
Copter: fix auto-circle comment
2016-04-30 10:33:01 +09:00
Randy Mackay
a6b6fb2473
Copter: fix TERRAIN_FOLLOW parameter description
...
Thanks OXINARF
2016-04-30 10:33:01 +09:00
Randy Mackay
3d31c3b936
Copter: log error if circle does not initialise correctly
2016-04-30 10:33:01 +09:00
Randy Mackay
85963cecb4
Location: add additional comments
2016-04-30 10:33:01 +09:00
Randy Mackay
5161d63f8b
Location: operator= uses const reference
2016-04-30 10:33:01 +09:00
Randy Mackay
d6309a3a1a
Location: remove unused methods
2016-04-30 10:33:01 +09:00
Randy Mackay
caf6bbc2e0
Copter: rename set_alt to set_alt_cm in control_rtl
2016-04-30 10:33:01 +09:00
Randy Mackay
fac7b7c566
Copter: rename set_alt to set_alt_cm in control_guided
2016-04-30 10:33:01 +09:00
Randy Mackay
f8f6c135e9
Copter: rename set_alt to set_alt_cm in control_auto
2016-04-30 10:33:01 +09:00
Randy Mackay
d92154a44e
Copter: rename set_alt to set_alt_cm in commands_logic
2016-04-30 10:33:01 +09:00
Randy Mackay
1bfb565e18
Location: rename set_alt to set_alt_cm
2016-04-30 10:33:01 +09:00
Randy Mackay
3f31a4a1ff
SITL: add copter terrain missions
2016-04-30 10:33:01 +09:00
Randy Mackay
cd97aa97a3
Copter: provide terrain reference to AC_WPNav
2016-04-30 10:33:01 +09:00
Randy Mackay
cac79f297e
Copter: guided can trigger terrain failsafe
2016-04-30 10:33:01 +09:00
Randy Mackay
9100cf605a
Copter: auto can trigger terrain failsafe
2016-04-30 10:33:01 +09:00
Randy Mackay
43d14defd4
Copter: RTL handles terrain data failure
2016-04-30 10:33:01 +09:00