priseborough
18c4327a2a
autotest: reduce copter test run time
...
Signed-off-by: priseborough <p_riseborough@live.com.au>
9 years ago
priseborough
cc0d3b89d3
Replay: use separated EKF horiz/vert position interfaces
9 years ago
priseborough
e0d87bf529
autotest: Increase startup wait time to allow EKF and GPS checks to pass
9 years ago
Gustavo Jose de Sousa
9a9b59a97f
waf: boards: fix funny CXXFLAGS typo
9 years ago
Julien Beraud
fdb43fdc6a
Frame_Params: fix param name for bebop
...
Change-Id: Id1c16e11e68f0004019afc885acf0e0f119b78b7
9 years ago
Gustavo Jose de Sousa
849a83315a
waf: git_submodule: fix for Waf 1.9
...
Tasks cwd must be Node objects in Waf 1.9
9 years ago
Andrew Tridgell
d25db426a3
waf: added AP_Module to the build
9 years ago
Andrew Tridgell
59e4e8def6
autotest: make bat files work with multiple versions of flightgear
9 years ago
Lucas De Marchi
b375b33189
waf: allow to disable tests
...
This allows to completely disable the tests. Even the gtest submodule is
not checked out allowing integration on build servers without needing to
download one more submodule.
This is different from the --notests flag. The latter only disables
executing the tests, but always use the submodule.
9 years ago
Lucas De Marchi
8967220652
waf: pass uselib_store in check_package()
...
This guarantees waf will always add the flags with our known prefix.
9 years ago
Andrew Tridgell
1b12371e25
waf: use define_name in libdl check
9 years ago
Andrew Tridgell
a5adae5fb4
waf: make linux check for libdl
...
needed for libiio
9 years ago
Andrew Tridgell
3322d7c321
waf: don't build bebop static
...
need dynamic for libiio
9 years ago
Andrew Tridgell
2980d47e23
waf: added check_package() function for pkg-config checks
...
this converts existing pkg-config checks to use check_package, which
sets up all the needed variables after a check.
This also disables libdl and libiio for static builds, where they make
no sense
9 years ago
Lucas De Marchi
ee62b61fc7
waf: use STDC format macros
9 years ago
Lucas De Marchi
8a27680fbb
build: check for endian.h and byteswap.h
9 years ago
Andrew Tridgell
1a3b292aa3
autotest: fixed run_in_terminal_window() on Linux
...
try to retain MacOS functionality too
9 years ago
Lucas De Marchi
e2498a1090
autotest: add function to kill tasks on MacOS
...
Like done on other cases, add an explicit function for that, which turns
the comment redundant.
9 years ago
Siddharth Bharat Purohit
4f0dad19ea
autotest: support mac osx terminal launch
9 years ago
Siddharth Bharat Purohit
71c2f69a63
waf: add support for sitl build on mac
9 years ago
snl1101
e15b1a8f2e
SITL: add Sterling to locations.txt
9 years ago
Gustavo Jose de Sousa
f426e2c681
Replay: build: use separate library
...
There are checks for APM_BUILD_Replay in the source code, so Replay tools needs
a separate static library.
9 years ago
Andrew Tridgell
d477905fbd
autotest: fixed XPlane with sim_vehicle.py
9 years ago
Andrew Tridgell
b1de768756
autotest: added quadplane-tilttri parameters
9 years ago
Andrew Tridgell
0f7b4a0cd1
autotest: fixed tricopter quadplane for sim_vehicle.py
9 years ago
Gustavo Jose de Sousa
a748c52f06
waf: bump to version 1.9.0
...
Some things worth mentioning:
- That version contains commits we had cherry picked on our submodule.
- There's a patch on top with a fix for the new process spawning used on
version 1.9.0. That has already been applied to upstream's master, but not
released yet.
- This patch also does necessary changes on our build system in order to
accommodate the upgrade. Basically:
- Use full task class names when calling create_task().
- Use always_run class attribute instead of the decorator, which is
deprecated.
9 years ago
Paul Riseborough
094dd9d769
Replay: Fix bug preventing use of IMT data during replay
9 years ago
Peter Barker
b23f983459
autotest: add --gdb option to autotest.py
9 years ago
Lucas De Marchi
3a5bc141bb
build: use format macros in all linux boards
...
This doesn't work for px4 since it manually defines __STDC_FORMAT_MACROS
in some px4 modules, which needs to be updated.
9 years ago
Andrew Tridgell
a8e5255b90
autotest: look in parent directories for vehicle type in sim_vehicle.py
...
this allows eeprom.bin per vehicle type without using -v
9 years ago
Lucas De Marchi
a9919420c6
waf: allow to disable libiio at configuration
...
We default to autodetection for libiio so if the libraries are available
we enable it. However this may not always be desired.
9 years ago
Lucas De Marchi
348678888b
waf: allow to disable lttng at configuration
...
We default to autodetection for LTTNG so if the libraries are available
we enable it. However this may not always be desired.
9 years ago
Peter Barker
febba9112f
sim_vehicle.py: simply ignore any failure to kill tasks
9 years ago
Peter Barker
2266223665
sim_vehicle.py: shell out to pkill if psutil is not available
9 years ago
Peter Barker
d9ad962b33
sim_vehicle.py: allow starting mavproxy without --sitl option
9 years ago
Peter Barker
51020387c8
sim_vehicle.py: allow model to be overridden on command line
9 years ago
Randy Mackay
a7422153cb
SITL: disable avoidance so we can trigger fence failsafe
9 years ago
David B. Bitton
f58ce71a77
Update initvagrant.sh
...
Made jsbsim origin URL more firewall friendly.
9 years ago
Peter Barker
6530c3bd91
autotest.py: exit with error if requested step not found
9 years ago
Andrew Tridgell
d9d53c82d0
autotest: added xplane as vehicle type
9 years ago
Randy Mackay
036349cd2f
SITL: set copter MOT_THST_HOVER default
9 years ago
Randy Mackay
ed90d00fff
SITL: throttle to 50 percent now that hover throttle automatically updates
9 years ago
Tom Pittenger
ed7af8c717
scripts: Add libc6-i386 to px4 package install.
...
Fixes https://github.com/ArduPilot/ardupilot/issues/4316
9 years ago
Peter Barker
eefdc32f51
Replay: print message when gap perceived in log
9 years ago
Peter Barker
f6c7a73170
Replay: command line option to disable FP exceptions
9 years ago
Peter Barker
53df307c2d
sim_vehicle.py: older python has no accessors for proc.status
9 years ago
Peter Barker
91e72de302
sim_vehicle.py: remove unused parameter
9 years ago
Peter Barker
efef39732e
autotest: pass any supplied -j through to waf make
9 years ago
Peter Barker
eb0e3c993d
Tools: build_examples.sh implemented in terms of build_examples.py
9 years ago
Peter Barker
b6289af522
Tools: autotest uses waf directly for building examples
9 years ago