Rustom Jehangir
c4e671b750
Merge branch 'Jacob'
2016-01-20 22:01:38 -08:00
jaxxzer
e3a2d83207
Fix baro precision/pressure: consistent readings across all values.
2016-01-21 00:55:24 -05:00
Rustom Jehangir
8cb4c51a60
Sub: Fixed joystick button persistance issue.
2016-01-20 21:24:26 -08:00
Rustom Jehangir
03d16176d4
Sub: Adjust pressure multiplier for MS5837
2016-01-20 20:38:26 -08:00
Rustom Jehangir
10ed6ec791
Sub: Fix merge error affecting pressure sensor.
2016-01-20 20:23:10 -08:00
Rustom Jehangir
ca140e81bc
Merge branch 'Jacob' of https://github.com/rjehangir/ArduPilot into Jacob
2016-01-20 19:55:36 -08:00
jaxxzer
6e6449c6c6
Fix build error.
2016-01-20 22:53:43 -05:00
Rustom Jehangir
eac0833f56
Merge branch 'Jacob' of https://github.com/rjehangir/ArduPilot into Jacob
2016-01-20 19:48:07 -08:00
jaxxzer
fa55c4509c
Some more tweaks for water pressure. Change throttle_zero to mid stick.
2016-01-20 22:29:51 -05:00
jaxxzer
8a4bf63ea4
Add parameters for external barometer.
2016-01-20 19:09:14 -08:00
jaxxzer
c6cc215dde
Add support for external pressure sensor in ROV context.
2016-01-20 19:09:14 -08:00
Rustom Jehangir
775a2b0366
Sub: Added mode switch to joystick buttons.
2016-01-20 19:01:17 -08:00
Rustom Jehangir
d8ee8d1fde
waf: Update Sub script to match others.
2016-01-18 23:07:46 -08:00
Rustom Jehangir
989c97f8bf
Merge branch 'master' of https://github.com/diydrones/ArduPilot into masterUpdate
2016-01-18 23:02:37 -08:00
Andrew Tridgell
3a3afe42be
Plane: don't force disarm on parachute release
...
in auto-throttle modes throttle is suppressed. In pilot controlled
modes pilot can lower throttle
2016-01-19 17:59:53 +11:00
squilter
c7e8a48a55
Plane: deploy parachute as fs action
2016-01-19 17:55:58 +11:00
Rustom Jehangir
a67460d2ec
Sub: Enabled control modes to operate at zero throttle
2016-01-18 22:08:55 -08:00
Rustom Jehangir
58968efb5d
Sub: Fixed joystick to camera tilt control direction
2016-01-18 21:39:46 -08:00
Rustom Jehangir
d7e24315cf
Sub: Fixed motor mix factors for vectored ROV
2016-01-18 21:39:24 -08:00
Andrew Tridgell
24d8610013
AP_InertialSensor: use SIM_GYR_SCALE in SITL
2016-01-19 15:29:08 +11:00
Andrew Tridgell
a828db792e
SITL: added SIM_GYR_SCALE_{X,Y,Z}
...
allows testing of gyro scale factor learning in EKF2
2016-01-19 15:28:53 +11:00
jaxxzer
6cfbbd5791
Add parameters for external barometer.
2016-01-18 23:19:04 -05:00
Andrew Tridgell
23eef91c59
Plane: added parameter RTL_RADIUS
...
this allows the loiter radius for RTL to be controlled separately from
the radius for loiter (as requested by a user)
2016-01-19 15:04:30 +11:00
Andrew Tridgell
56f8e3d414
scripts: added runfliptest.sh example script
2016-01-19 14:30:09 +11:00
Andrew Tridgell
889da98ca6
scripts: cope with older releases that don't support FMUv4
2016-01-19 14:18:32 +11:00
Gustavo Jose de Sousa
d7f50ab668
travis: call waf check for linux
...
That helps preventing applying code that break unit tests.
2016-01-19 00:21:15 -02:00
Gustavo Jose de Sousa
54d938e2c4
waf: fail the check if not all test programs succeed
...
So that integration with Travis work properly.
2016-01-19 00:21:15 -02:00
Gustavo Jose de Sousa
e9195a3989
waf: link tests with gtest library from submodule
...
That makes it possible to build tests on distributions that don't provide
official packages for gtest. For example, the travis environment is Ubuntu,
which doesn't have official package for gtest library.
2016-01-19 00:21:15 -02:00
Gustavo Jose de Sousa
8d0522f6ef
waf: gtest: add gtest Waf tool
...
Tool for building gtest from the submodule.
2016-01-19 00:21:15 -02:00
Gustavo Jose de Sousa
58c9ef6b18
gtest: add submodule at version 1.7.0
2016-01-19 00:21:15 -02:00
mirkix
86e335b6b6
AP_HAL_Linux: Prevent buffer overflow
2016-01-19 00:14:48 -02:00
Víctor Mayoral Vilches
5d28fbfa1b
Compass: Erle-Brain 2 and PXFmini fix
2016-01-18 23:59:25 -02:00
Andrew Tridgell
3ea05759d1
travis: setup BUILDROOT to try to make builds faster
2016-01-19 12:28:04 +11:00
Andrew Tridgell
1c73549451
travis: don't save ccache between runs
...
it costs too much to pack/unpack
2016-01-19 12:21:10 +11:00
Andrew Tridgell
1416780976
scripts: copy px4-v4 binaries to autobuild published directories
...
this allows users to use pre-built binaries for pixracer
2016-01-19 11:18:51 +11:00
Andrew Tridgell
d19c722963
autotest: fixed hex LOG_BITMASK for quadplane
2016-01-19 11:05:57 +11:00
Andrew Tridgell
3a9ebe3a8a
Plane: added Q_TRAN_PIT_MAX
2016-01-19 11:05:56 +11:00
Andrew Tridgell
7e29761b99
Plane: try to smooth auto VTOL transitions
2016-01-19 11:05:56 +11:00
Andrew Tridgell
640332113c
AP_L1_Control: calculate dt for crosstracking
2016-01-19 11:05:56 +11:00
Andrew Tridgell
4adda34439
Plane: limit pitch to zero during airspeed wait VTOL mode
2016-01-19 11:05:56 +11:00
Andrew Tridgell
4f9927beda
AP_TECS: added set_pitch_max_limit() API
2016-01-19 11:05:56 +11:00
Andrew Tridgell
acb4885989
AP_NavEKF2: use get_delta_angle_dt() API
2016-01-19 09:50:22 +11:00
Andrew Tridgell
ee453783eb
AP_InertialSensor: added get_delta_angle_dt() API
2016-01-19 09:50:21 +11:00
Lucas De Marchi
f0d9f91650
travis: move some builds to the first thread
...
Now that we are build every linux board twice (one with make and one
with waf) and additionally building all examples and tests, it's taking
a long time to leave all linux boards in the same thread. Let's move
some of them to the other thread.
2016-01-18 20:30:14 -02:00
Lucas De Marchi
2d3a62eae3
AP_HAL_Linux: RCInput_RPI: revert PWM support
...
This reverts support for RCInput via PWM. This is causing trouble in
some RPI-based boards, receiving a SIGSEGV. Let's revert it for now and
retry this later.
This reverts commit 5629f38b2c
.
This reverts commit 51fd0b3d55
.
This reverts commit 79d56073f7
.
2016-01-18 20:07:42 -02:00
Lucas De Marchi
c8947c3e9c
AP_HAL_Linux: RCInput_RPI: provide signal information
...
Otherwise it's difficult to know what signal is causing the program to
exit.
2016-01-18 19:20:44 -02:00
Lucas De Marchi
5629f38b2c
AP_HAL_Linux: RCInput_RPI: fix use of uninitiliazed value
...
../../libraries/AP_HAL_Linux/RCInput_RPI.cpp: In member function ‘virtual void Linux::RCInput_RPI::_timer_tick()’:
../../libraries/AP_HAL_Linux/RCInput_RPI.cpp:489:127: warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized]
counter = circle_buffer->bytes_available(curr_pointer, circle_buffer->get_offset(circle_buffer->_virt_pages, (uintptr_t)x));
^
2016-01-18 19:19:36 -02:00
Julien BERAUD
45d668df47
AP_Compass_AK8963: support for timesliced timers
...
fallback in case the current scheduler doesn't support it
2016-01-18 16:57:48 -02:00
Julien BERAUD
d15097f3fc
AP_Baro_MS5611: Support for timesliced timers
...
fallback if current scheduler doesn't support it
2016-01-18 16:57:48 -02:00
Julien BERAUD
4acc121bd6
AP_HAL_Linux: support for timesliced timers
...
In order for lower frequency timers not to be called at the same iteration
of the main timer loop. This improves scheduling.
2016-01-18 16:57:48 -02:00