Andy Piper
9da11cd31d
autotest: set SMAX during autotune test
3 years ago
Peter Barker
756e45cda2
autotest: add get_stacktrace method
3 years ago
Bill Geyer
4f053bb7d5
Tools: set new parameters for autotest
3 years ago
Peter Barker
69d86e6896
autotest: turn draining_mav off when doing early-exit for being quiet
3 years ago
Andrew Tridgell
78050be6f3
Tools: update CubeOrange bootloader
3 years ago
Peter Barker
548e8aef2a
Tools: run BalanceBot and SailBoat tests as part of coverage
3 years ago
Peter Barker
4bea052692
Tools: check tests actually succeeded
...
Without this we can get a false impression of how much is being covered
It does mean all your tests have to pass...
3 years ago
Andrew Tridgell
be2e75f8db
Tools: added AIRLink bootloader
3 years ago
Andrew Tridgell
5b3dc03cf6
Tools: auto-build AIRLink board
3 years ago
andypnz
e929561635
Tools: added my locations to locations.txt
3 years ago
Peter Barker
2dd392ec4b
autotest: read pexpects while waiting for sim time
...
If we do not drain pexpects regularly the ardupilot process can become blocked on terminal IO
3 years ago
Peter Barker
bb973ac913
autotest: print content of sitl /proc/PID/status on death
...
Mysterious death ofi Copter in CI - add more debug
3 years ago
Peter Barker
f86b2c1051
autotest: add sanity check that sim time is updating
3 years ago
Randy Mackay
3b34087977
Tools: DeSET mapping boat default parameters
...
This frame will be added as a reference frame to the wiki
3 years ago
Peter Barker
b6293acbce
autotest: tweak how we make gps bad in fallback test
3 years ago
Andrew Tridgell
f0a4e6e55b
Tools: added Pixhawk5X bootloader
3 years ago
Andrew Tridgell
8a6a47aa3f
Tools: autobuild Pixhawk5X
3 years ago
Andrew Tridgell
dfd2686878
Tools: fixed uploader.py for px4 bootloader
...
by fetching ext flash info before we get IDs the bootloader is left in
a state where it accepts an erase and upload
3 years ago
Andrew Tridgell
350de066a5
Tools: recognise Auterion bootloader string
3 years ago
Peter Barker
8de7261c67
autotest: sim_vehicle.py: add --auto-offset-line
...
Simplifies spawning multiple instances.
3 years ago
Peter Barker
e7b30a0085
sim_vehicle.py: correct setting of udpclient ports
3 years ago
Peter Barker
856fe6a1fb
autotest: sim_vehicle: neaten sanity check for sysid
3 years ago
Peter Barker
4d5411b42f
autotest: sim_vehicle: correct AP commandline for multicast/udpclient
3 years ago
Michael Day
93e6c1a920
Tools: sysid cannot be run together with auto-sysid
...
Added per @peterbarker suggestion
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
3 years ago
Arash Negahdar
d065515b2a
Tools: Use a single MAVProxy instance in sim_vehicle
...
With the implementation of the 'alllinks' command in MAVProxy, and the
exposure of the SYSID parameter this becomes feasible
Tools: Fix mcast handling
3 years ago
Arash Negahdar
49af90a70e
Tools: Set SYSID based on instance number in sim_vehicle.py
3 years ago
Peter Barker
56dda4c07f
autotest: fix race condition in Rover gcs mission test
3 years ago
Josh Henderson
32e628f267
Tools: size_compare_branches.py add -vehicle option
3 years ago
Buzz
854266dc78
ESP32: drop submodule and add script to get it as a clone and/or submodule
...
works with either a submodule setup or a 'clone' for either type of dev
3 years ago
Peter Barker
d0872abdf9
autotest: FETtec tests: give vehicle a chance to realise ESCs are dead
...
Should remove the race condition where we disable an ESC but the vehicle
doesn't realise and lets the vehicle arm.
Also, waiting this long causes the ESCs to just go missing, not give a
telemetry failure
3 years ago
Buzz
228fafeffe
Tools: add esp32 support
...
see libraries/AP_HAL_ESP32/README.md for more.
Author: Charles Villard <charlesvillard10@gmail.com>
Author: Buzz <davidbuzz@gmail.com>
3 years ago
bugobliterator
c6cacee960
Tools: update readme to include Hardfault debugging steps
3 years ago
bugobliterator
1a996aa6f9
Tools: fix crash logging using gdb dump
3 years ago
bugobliterator
6adfcd4957
waf: disable building CrashCatcher for non 2M boards
3 years ago
bugobliterator
94cb546ff0
Tools: add support for parsing crash dumps directly
3 years ago
bugobliterator
eee7e6cadf
waf: add defines for use in CrashCatcher Flash dump
3 years ago
bugobliterator
06725ed68a
Tools: add crash_debugger script to fetch and parse HardFault crashes
3 years ago
bugobliterator
c5dd02fb2b
waf: compile in crash catcher library
3 years ago
Andy Piper
7daa276769
waf: stricter lua bindings build processing
3 years ago
Andrew Tridgell
8f591a853b
Tools: run submodule fix 3 times
3 years ago
Andrew Tridgell
e94fdac91f
Tools: rename uLanding simulation to USD1
3 years ago
Peter Barker
76859c8386
Tools: add option to configure-all to write all hw configs out
3 years ago
Andy Piper
6672577f6e
waf: make sure APM_BUILD_DIRECTORY is defined for APM_BUILD_COPTER_OR_HELI and lua
3 years ago
Iampete1
bc7c5c24da
Tools: autotest: quadplane: reboot for tailsitters and allow longer time for disarm
3 years ago
IamPete1
1e09e79617
Tools: autotest: add copter tailsitter and params
3 years ago
Peter Barker
7f125312f3
autotest: disable flapping GroundEffectCompensation_takeOffExpected test
...
This test is flapping. More often now.
3 years ago
Andrew Tridgell
8f90d6f83f
git: added a easy script for fixing submodule issues
...
this fixes the DSDL DroneCAN issue. Run
Tools/gittools/submodule-sync.sh
3 years ago
Andrew Tridgell
a50120cec3
CAN: switched to DroneCAN DSDL and libuavcan
3 years ago
Peter Barker
754192ff26
autotest: improve gps-for-yaw test
...
There are flag values in the mavlink definitions for this message, so
make sure we get something approaching the right number.
3 years ago
Peter Barker
5cf62e8fb3
autotest: tweak soaring test SOAR_VSPEED
...
This is right on the edge on master
3 years ago