Andrew Tridgell
821a041cbe
Tools: fixed cygwin build for rover
...
try to fix singleton depenency in scripting
3 years ago
Peter Barker
492104f9f2
Tools: uploader.py: add Swift-Flyer to usb device strings
3 years ago
Peter Barker
477528bd93
Tools: build_binaries.py: split timing out for configure/build steps
3 years ago
Peter Barker
9a47a85c0d
autotest: augment PerfInfo test
3 years ago
Peter Barker
b42432ea3e
autotest: add trivial test for MSP
3 years ago
Josh Henderson
bc9ab66348
Tools: size_compare Change elfdiff_output rectory
3 years ago
TunaLobster
f89a7a3c63
Tools: Upate iofirmware_high/lowpolh.bin
3 years ago
TunaLobster
88489ba240
Tools: fix ADC scaling on IOMCU
3 years ago
MallikarjunSE
bca7f519c2
Tools: reserve board id for sierra-F405
3 years ago
Shiv Tyagi
5811a62bc6
Tools: add autotest for DEVO telemetry
...
This adds an autotest to test if we receive data with devo telemetry correctly.
3 years ago
Peter Barker
8ae1a58eae
Tools: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
32374d1614
Tools: ensure ENABLE_SCRIPTING is always defined
3 years ago
Peter Barker
b83cf3a431
waf: ensure ENABLE_SCRIPTING is always defined
3 years ago
Peter Barker
873e04195f
autotest: add test for QuadPlane transition states
3 years ago
Peter Barker
75b9a3ff77
autotest: add test for PerfInfo tasks.txt info
3 years ago
Peter Barker
ad32f8d6d2
autotest: allow building of blimp in autotest
3 years ago
Shiv Tyagi
0cae113521
autotest: reset RNGFNDx_TYPE in rangefinder driver test
...
We should reset RNGFNDx_TYPE after we finish testing a set of rangefinder drivers to avoid failing successive tests.
Also, we now fail prearm checks if we receive no data from RF, we need to continuously send DISTANCE_SENSOR messages through mavlink to pass those checks while trying to arm.
Co-Authored-By: Peter Barker <7077857+peterbarker@users.noreply.github.com>
3 years ago
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