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
Peter Barker
b9a4902aa6
autotest: let system settle before annoying
...
Also fly in circles to avoid long flight home
3 years ago
Peter Barker
fda0d16475
autotest: correct loiter-requires-position test for new SIM_GPS simulation
...
sitl_gps was sending out ubx packets even if the device was supposed to
be absent, allowing the EKF to get a lag and thus allocate its buffers.
The new sim doesn't do that, so we do need to direct the EKF to not use
the GPS.
3 years ago
Peter Barker
99126d3cc7
autotest: add autotest for getting yaw from moving-baseline GPS setup
3 years ago
Peter Barker
2f90abd7ea
autotest: raise an exception in the case we don't load a parameters file
3 years ago
Andrew Tridgell
bebb722d02
waf: improve error messages for lack of dsdlc and empy
3 years ago
Shiv Tyagi
20ce9ade07
Tools: scripts : parse blimp parameters
3 years ago
Randy Mackay
37dbbc7ed3
Tools: add AP_Torqeedo to ardupilotwaf.py
3 years ago
Andrew Tridgell
712df2eb03
Tools: auto-build QiotekZelotH743
3 years ago
QioTek
2fb3ceebb7
Tools: added QioTekZealotH743 bootloader
3 years ago
Peter Barker
7cea90df98
Tools: fix --accuracy option to check_replay.py
...
args is not in-scope when check_replay is being used as a library rather
than as a script
3 years ago
Stephen Dade
40fea51f07
Tools: Add intelhex to Cygwin install scripts
3 years ago
Andrew Tridgell
f07ba3164b
Tools: autobuild Sierra-L431
3 years ago
Andrew Tridgell
11c04e62a7
Tools: ensure we build L431 and L476 MCUs
3 years ago
Andrew Tridgell
aa5da9d20b
Tools: added NucleoL476 board type
3 years ago
Andrew Tridgell
122154827c
Tools: added Sierra-L431 bootloader
3 years ago
Andrew Tridgell
eb87de2d63
Tools: added Sierra-L431 board type
3 years ago