Peter Barker
a5aa963a77
autotest: fixes --tracker and --tracker-location sim_vehicle.py options
5 years ago
Pierre Kancir
be36ac836e
Tools: sim_vehicle.py: add some helpers to retreive vehicles list and associated frames
5 years ago
Arash Negahdar
a7768aabae
Tools: Expose more options to SCRIMMAGE
5 years ago
Peter Barker
cb3c1742e8
Tools: sim_vehicle.py: add --enable-math-check-indexes
5 years ago
Arash Negahdar
7de136121b
Tools: Exit cleanly based on the environment
...
As suggested by Peter Barker
5 years ago
Arash Negahdar
908b63573e
Tools: Implement better Scrimmage support
5 years ago
Arash Negahdar
e75ac4ae57
Tools: Allow multiple ArduPilot instances to be spawned
5 years ago
Stephen Dade
49d19e1aac
Tools: Python3 and kill_tasks fixes for sim_vehicle under Cygwin
5 years ago
Peter Barker
332a19d9dc
autotest: sim_vehicle.py: add backwards-compatible APMrover2 option
5 years ago
Peter Barker
691ae58a79
Tools: rename APMrover2 to Rover
5 years ago
Andrew Tridgell
685d26c808
Tools: added --disable-ekf2 and --disable-ekf3 in sim_vehicle.py
5 years ago
Peter Barker
c517124c72
Tools: correct path separator in PYTHONPATH
5 years ago
Peter Barker
566732a2d7
autotest: tidy setting of PYTHONPATH in the environment
...
This could go badly for others appending to PYTHONPATH - this would have
left a trailing : on the end of the path
5 years ago
Arash Negahdar
9fb2914209
Tools: Only calculate root_dir and autotest_dir once in sim_vehicle.py
5 years ago
Andrew Tridgell
132a1623d3
autotest: added --no-rcin option to sim_vehicle.py
...
disables mavproxy RC in emulation
5 years ago
Andrew Tridgell
185475d689
autotest: allow --moddebug to sim_vehicle.py
...
helps people debugging install
5 years ago
Andy Piper
5f34ec6578
Tools: support lldb debugging for sim_vehicle and autotest
5 years ago
Andrew Tridgell
8a05feb9d3
Tools: use --track-origins=yes in valgrind for sim_vehicle.py
...
this allows us to find the original cause of an uninitialised variable
5 years ago
Peter Barker
642935fd43
Tools: random Python cleanups based on lgtm analysis
5 years ago
Peter Barker
eb705dc88c
Tools: autotest: do not pass location to SITL unless user-specified
6 years ago
Anthony Velte
892ad11552
Tools: Add scrimmage simulator to sim_vehicle.py
6 years ago
Peter Barker
be20f458bf
Tools: sim_vehicle.py: sort vehicle type in help
6 years ago
Peter Barker
316db6e4b6
Tools: sim_vehicle.py: add option --rgbled for simulated RGBLed
6 years ago
Rajat Singhal
ea2ec9e4a2
Tools: autotest: fix process kill in sim_vehicle.py
6 years ago
Peter Barker
0b376f1f14
Tools: autotest: add --tonealarm option to sim_vehicle.py
6 years ago
Boreas Wind
bef6a01682
Tools: Separate words with spaces in a help message
6 years ago
Peter Barker
90ea847cad
Tools: sim_vehicle.py: use gps functions from pymavlink rather than MAVProxy
...
This should solve a problem on Windows where MAVProxy's libraries may
not be generally available (packed into a .exe)
6 years ago
Andrew Tridgell
42fda12b45
Tools: added help for -l option to sim_vehicle.py
6 years ago
Andrew Tridgell
0332057cbe
autotest: added --flash-storage option
6 years ago
Peter Barker
6fc18792e4
Tools: autotest: sim_vehicle.py flake8 compliance
6 years ago
Andrew Tridgell
2f1f35ef03
autotest: sim_vehicle.py multicasting
...
Added multicasting support in sim_vehicle.py by using --mcast.
6 years ago
Akshath-Singhal
ec8cf10f7c
Autotest: Shift Spawn locaton SITL
...
Added support to shift spawn location of vehicle by using --swarm="filepath" where filepath specifies the offset in ENU.
6 years ago
Andrew Tridgell
6cbbbcd51d
autotest: removed check on JSBSim version
...
now works with latest release
6 years ago
Peter Barker
8e63d61b9e
Tools: autotest: tidy valgrind invocations
6 years ago
Andrew Tridgell
acf379cd77
autotest: allow sim_vehicle with valgrind to cope with new operator
...
this is needed for recent versions of valgrind. Without it valgrind
doesn't know that new clears memory
6 years ago
Stephen
a4243d9c7c
Tools: Remove hard-coded path to MAVProxy
6 years ago
Pierre Kancir
f6cc934678
Tools: pep8 corrections + correct variable shadowing
7 years ago
Patrick José Pereira
e3d797e063
Tools: sim_vehicle.py: Print a more readable exception
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Peter Barker
8f15a76327
Tools: autotest: sim_vehicle.py: whitespace changes for flake8 compliance
7 years ago
Michael du Breuil
7e7bbb8df6
Tools: sim_vehicle.py fixups
...
limit pkill to 15 characters, fix GDB arguments for python3
7 years ago
Andrew Tridgell
b527dce08d
autotest: use --enable-sfml for graphics
7 years ago
Andrew Tridgell
00b2cc4a93
Tools: support --osd option to sim_vehicle.py
7 years ago
Peter Barker
7cdb05ccc0
Tools: add default-parameter-filename sanity check
7 years ago
Jesse Millwood
014702fc64
Changed Argument Parsing for sim_vehicle.py
...
The arguments now properly pare the arguments passed through to the
ardupilot instance and to mavproxy.
7 years ago
Andrew Tridgell
3b143a99bf
autotest: removed sitl-debug varient
7 years ago
Andrew Tridgell
9e76555152
autotest: added --no-extra-ports option for sim_vehicle.py
7 years ago
Pierre Kancir
a43183ec14
Tools: sim_vehicle.py: Allow to pass custom param file
7 years ago
Peter Barker
15450b956d
Tools: sim_vehicle.py: make --tracker work again
7 years ago
Peter Barker
5fbb385c31
Tools: autotest: avoid exception when using Python3 on MacOSX
...
File "./Tools/autotest/sim_vehicle.py", line 999, in <module>
location)
File "./Tools/autotest/sim_vehicle.py", line 573, in start_vehicle
run_in_terminal_window(autotest, cmd_name, cmd)
File "./Tools/autotest/sim_vehicle.py", line 476, in
run_in_terminal_window
tabs = p.findall(out)
TypeError: cannot use a string pattern on a bytes-like object
SIM_VEHICLE: Killing tasks
7 years ago
Siddharth Purohit
8f074d52c1
autotest: fix setup of sitl for macosx
7 years ago