Francisco Ferreira
2645760d19
Tools: sim_vehicle.py: fix small bug introduced in e298e87
...
Thanks to @cclauss for finding this
2017-08-29 12:16:23 +01:00
Peter Barker
e298e87791
sim_vehicle: add --callgrind option
2017-08-28 13:47:27 +01:00
cclauss
0f08207bdb
Tools: define reduce() for Python 3
...
`reduce()` is called on line 55. Python 3 dropped reduce() as a builtin. https://docs.python.org/3/whatsnew/3.0.html#builtins encourages the rewriting of reduce() calls as explicit for loops or list comprehensions but I am not confident to try that in this context.
2017-08-28 11:43:39 +10:00
Peter Barker
24e616af7d
Tools: autotest.py: factor write_fullresults
2017-08-26 17:54:32 +01:00
Andrew Tridgell
8d0d4fe40a
Tools: added script to decode Saleae CSV capture file
2017-08-26 09:56:25 +10:00
Peter Barker
0334cc1c88
Tools: correct copter's fly_throttle_failsafe failure case
2017-08-26 09:36:09 +10:00
cclauss
13894506f4
from math import sqrt
...
Make the call match the import
2017-08-25 09:04:15 -07:00
cclauss
b26b6f07bd
from math import sqrt
...
sqrt() is called on lines 198, 200, 208. Without this change, sqrt() is an undefined name.
2017-08-25 09:04:15 -07:00
Francisco Ferreira
415cb41c7f
Tools: add gdbserver option to Rover autotest
...
commit 38297c4
missed changing Rover file
2017-08-25 02:38:12 +01:00
Peter Barker
a7b919f025
Tools: do not attach gdb to gdbserver unless --gdb is given
2017-08-24 21:37:06 +10:00
Miguel Arroyo
38297c4d19
Tools: Adds GDBServer with screen option for debugging
2017-08-24 21:37:06 +10:00
khancyr
db3c387916
Tools: update relay pins for brushed motors in SITL
2017-08-24 20:10:32 +09:00
Lucas De Marchi
bfe2acac33
build: add -Wno-attributes for PX4
...
This will allow us to use [[fallthrough]] attribute as an
statement.
2017-08-22 23:59:13 -07:00
Randy Mackay
cd8661c665
Replay: integrate simpler Log_Write_EKF
2017-08-23 11:19:14 +09:00
Andrew Tridgell
f5d91f63d2
autotest: fixed firefly parameters
2017-08-20 09:37:00 +10:00
khancyr
e116ec4eb0
Rover: update SITL parameters
2017-08-17 09:47:39 +09:00
Randy Mackay
7df73c50e8
SITL: remove unnecessary THR_MAX parameter default
2017-08-17 09:39:40 +09:00
Lucas De Marchi
47968cda09
scripts: don't set PKG_CONFIG_PATH globally
...
It was done only for Bebop, but we build it statically so it has
actually no effect.
2017-08-16 10:51:59 -07:00
Lucas De Marchi
8a9a08ed9b
build: generalize link fix
2017-08-16 10:51:59 -07:00
Miguel Arroyo
a2f327678b
waf: Fix for lttng linking
2017-08-16 10:51:59 -07:00
Jacob Walser
8121091fb6
Sub: Don't configure RC params in SITL
2017-08-16 11:37:46 -04:00
Francisco Ferreira
d41dd7e7e7
waf: add workaround for PE linker not removing unused methods
2017-08-15 21:51:08 +01:00
Michael du Breuil
1b6c3aeea1
Replay: Avoid linking AFS
2017-08-15 15:14:56 +01:00
Randy Mackay
9b63c8751f
SITL: rover default params in alphabetical order
2017-08-15 20:47:19 +09:00
Randy Mackay
1582bd85af
SITL: update rover default parameters
2017-08-15 20:47:19 +09:00
Peter Barker
d8e260874d
Tools: copyit must always be given fourth, src, parameter
2017-08-15 13:09:45 +10:00
Peter Barker
953eefa024
Tools: include Sub in the list of known vehicles for PrintVersion
2017-08-15 11:49:35 +10:00
Peter Barker
a2af13c17e
Tools: calibrate SITL sub RC in autotest's sub parameters
2017-08-14 15:32:25 +09:00
Daniel Orbach
3c66663880
Tools: autotest.py: Squashed the code for default.* steps in run_step().
2017-08-14 12:16:29 +10:00
Daniel Orbach
91e25bb937
Tools: autotest.py: Made use of shutil.copy2() where appropiate.
2017-08-14 12:16:29 +10:00
Daniel Orbach
befd8b028b
Tools: autotest.py: Moved all imports to top of file.
2017-08-14 12:16:29 +10:00
Daniel Orbach
e951df7d50
Tools: autotest.py: Simplified binary_path through lookup table
2017-08-14 12:16:29 +10:00
Daniel Orbach
29ab76e714
Tools: autotest.py: Slightly cleaned up run_tests.
2017-08-14 12:16:29 +10:00
Daniel Orbach
04791139c0
Tools: autotest.py: Separated function definitions and script code.
2017-08-14 12:16:29 +10:00
Andrew Tridgell
4c6922e413
Tools: fixed ardusub build
...
and manifest generation without PX4IO
2017-08-10 09:35:31 +10:00
Peter Barker
1c2e1eeaf8
Tools: provide dummy function to avoid linking the AP_Camera
2017-08-09 16:18:22 +01:00
Andrew Tridgell
1901cb6c7f
waf: added --disable-header-checks
...
the headers checks are most of the re-build time when editing class
headers. Disabling them makes development much faster
2017-08-08 00:42:19 -07:00
Andrew Tridgell
42b181b652
Tools: updates to build_binaries.sh (use waf)
...
this switches to waf for all the px4 builds, plus adds px4pro It also
removes apm1/apm2 for plane build, and removes the download directory
for PX4IO
2017-08-08 11:15:09 +10:00
Peter Barker
2437260f8a
Tools: copter horizontal fence test waits for disarm then rearms
2017-08-04 17:44:43 +01:00
Peter Barker
dd09bb338e
Tools: wait for vehicle to disarm after handling throttle failsafe
2017-08-04 17:44:43 +01:00
Andrew Tridgell
78f6a5a177
Tools: improve devid decode
2017-08-01 20:17:11 +10:00
Andrew Tridgell
224dc439ab
Tools: updated parameters to remove ELEVON and VTAIL settings
2017-08-01 08:25:32 +10:00
Andrew Tridgell
2fb94597ba
autotest: adjust default params for new mixing
2017-08-01 08:25:32 +10:00
Kevin Lopez Alvarez
34c977f046
waf: Initial waf support for ppro
2017-07-24 13:45:37 +10:00
Kevin Lopez Alvarez
33f6b30ef4
Tools: initial FMUv4pro support
2017-07-24 13:45:37 +10:00
Peter Barker
ebc8dc4afc
Tools: LogAnalyzer: fix whitespace
2017-07-22 10:40:22 +10:00
Peter Barker
a6fd812051
Tools: LogAnalyzer: use repr in place of deprecated backticks
2017-07-22 09:28:28 +10:00
Peter Barker
cb56cf38d0
Tools: LogAnalyzer: remove vehicle-type-is-first-MSG-assumption
2017-07-22 09:15:59 +10:00
Peter Barker
44d1c77b0c
Tools: LogAnalyzer: use print_function
2017-07-22 09:09:51 +10:00
Peter Barker
c383d64954
Tools: ardusub.py: increase timeout to allow Valgrind to pass
2017-07-20 15:45:15 +10:00